2017-09-22 21 views
1

vim에서 첫 번째 비어 있지 않은 문자로 이동하는 데 문제가 있습니다.vim에서 줄의 첫 번째 비어 있지 않은 문자로 이동

이 작업의 일반적인 매핑은 ^이지만 키보드에서 액센트는 숫자 6 키로되어 있으므로 Shift + 6을 눌러야합니다.

예상대로 Shift + 6은 NORMAL 모드에서 행의 첫 번째 비어 있지 않은 문자로 이동하지 않습니다. 단지 커서가있는 곳에서 ^를 인쇄하고 다른 키를 누르면 ^이 사라지고 나 내가 전에 있었던 곳으로 돌아 간다.

저는 그 행동을 얼마 동안 다른 단축키에 매핑하려했지만 운이 없었습니다. nmap <S-6> ^과 같은 것을 시도했지만 작동하지 않았습니다.

아무도이 문제가 있었습니까? 나는 그것을 봤지만 동일한 문제를 경험하는 사람을 찾을 수 없습니다.

바로 가기에 해당하는 VIM documentation입니다. 입력 방법으로 '미국 국제 PC'가 설정된 사과 마법 키보드를 사용하고 있음을 알려드립니다.

답변

5

당신은 ^ 문자를 삽입 할 ˆ공간를 사용하거나 동등 정력에 _ 명령을 사용할 수 있습니다.

키보드 레이아웃이 어떻게 작동하는지 알아 보려면 메뉴 막대에서 "키보드보기 표시"를 사용하십시오. ˆ을 누르면 ^이 스페이스 바에 나타납니다.

Choose "Show Keyboard Viewer" from the menu Keyboard Viewer showing^on the spacebar

+0

감사합니다!^+ 공간과 _ 모두 작동했습니다! – GuilPejon