월간 보관물: 4월 2015

git commit시 There was a problem with the editor ‘vi’. 오류 해결하기

최근 vim 환경을 https://github.com/amix/vimrc 환경으로 바꿨더니,
git commit 시에, 아래와 같은 오류가 발생했다.

error: There was a problem with the editor ‘vi’.
Please supply the message using either -m or -F option.

-m 옵션으로는 당연히 잘 되지만, git commit 이나 -v 옵션등을 주어서, vi 에서 commit message를 작성할 때에는, 저장하고 빠져 나오면 위와 같은 오류가 발생하는 것.

해결책은 의외로 간단하다.

git config 설정에서 core.editor 를 현재 vim 경로로 설정해 주면 끝.

$ git config –global core.editor $(which vim)

출처는 아래.

https://github.com/gmarik/Vundle.vim/issues/167#issuecomment-66900619

태그 지정됨 , ,

xubuntu 14.04에서 capslock → ctrl 키 리맵핑

HHK (해피해킹) 키보드 사용자라면, (노트북이나 맥북의) 내장 키보드를 사용하는 경우,
대부분 caps lock 키를 ctrl 키로 용도변경해서 사용하고 있을 텐데, xubuntu 의 경우에는 터미널에서 아래 명령어를 실행하면 caps lock 키를 ctrl 키로 리맵핑할 수 있다.

$ setxkbmap -option "ctrl:nocaps"
추가로 아래 명령어는 super 키와 alt 키를 스와핑함. (Apple wireless keyboard 사용시)

$ setxkbmap -option "altwin:swap_alt_win"
이 두 명령어를 쉘 스크립트로 작성해 두고, 시작시 실행하게 해 두면 편하겠지.

#!/bin/bash
setxkbmap -option "ctrl:nocaps"
setxkbmap -option "altwin:swap_alt_win"

태그 지정됨 , ,