vim 팁 (Caps Lock 키 를 Esc 로 표시)

1449 단어 linux/shell
Caps Lock 은 우리 에 게 기본적으로 불필요 한 것 이 고 키보드 의 위치 가 합 리 적 이지 않 아서 실수 로 Caps Lock 을 누 른 후에 오류 가 발생 했다.Esc 는 vim 에서 가장 자주 사용 하 는 버튼 으로 Caps Lock 을 Esc 로 교체 하 는 것 이 더 할 나 위 없 이 좋 습 니 다. 그리고 걱정 하지 마 세 요. 누 를 때 죽 일 놈 의 버튼 을 눌 렀 습 니 다.
    연속 적 인 대문자 에 불편 하지 않 냐 는 질문 이 있 을 수 있 습 니 다.우 리 는 먼저 소문 자 를 사용 한 후에 이 단락 을 선택 하고 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

좋은 웹페이지 즐겨찾기