vim 팁 (Caps Lock 키 를 Esc 로 표시)
1449 단어 linux/shell
연속 적 인 대문자 에 불편 하지 않 냐 는 질문 이 있 을 수 있 습 니 다.우 리 는 먼저 소문 자 를 사용 한 후에 이 단락 을 선택 하고 U 를 누 르 면 대문자 가 된다.지금 Caps Lock 이 정말 쓸데없는 것 같 지 않 아 요?
대체 방법:
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
작가 의 테스트 를 통 해 컴퓨터 가 재 부팅 된 후에 Caps Lock 이 다시 회복 되 었 습 니 다. 이것 은 우리 가 기대 하 는 것 이 아 닙 니 다. 하지만 곰 곰 이 생각해 보면 좋 은 점도 있 습 니 다. 만약 에 우리 가 다른 사람의 컴퓨터 를 사용 하면 다른 사람의 Caps Lock 을 ESC 로 바 꾸 는 것 이 좋 지 않 을 것 입 니 다. 그러나 잠시 고 치 는 것 은 가능 합 니 다. 이런 상황 에 있어 서 위의 이 문 구 는 더 이상 적합 하지 않 습 니 다.그러나 해결 해 야 할 문제 가 있 습 니 다. 우 리 는 자신의 컴퓨터 에서 열 릴 때마다 이 문 구 를 수 동 으로 실행 할 수 는 없 잖 아 요. 답 도 분명 합 니 다. Liux 가 켜 질 때마다 이 문 구 를 실행 하도록 도와 주 십시오. profile 의 마지막 에 이 문 구 를 추가 하면 됩 니 다.당신 의 컴퓨터 에서 Caps Lock 을 ESC 로 바 꾸 면 상관 없습니다. 구체 적 인 방법 은 참고 하 세 요.http://c2.com/cgi/wiki?RemapCapsLock
vim 의 대문자 에 대해 서 는 작은 기술 을 추천 합 니 다.
"change word to uppercase, I love this very much
inoremap gUiwea
위의 이 문 구 는. vimrc 파일 에 놓 여 있 습 니 다. 편집 상태 에서 ctrl + u 를 누 르 면 방금 입력 한 단 어 를 대문자 로 바 꾸 는 역할 을 합 니 다.
참고 자료:
http://stackoverflow.com/questions/2176532/how-to-map-caps-lock-key-in-vim
https://bitbucket.org/sjl/dotfiles/src/tip/vim/.vimrc