기본적으로 현재 버퍼의 모든 플러그인, vimrc 등이 현재 버퍼에서 만든 모든 키 맵을보고 싶습니다. 어쨌든 이것을 할 수 있습니까?
답변
:map
명령 을 사용하여이를 수행 할 수 있습니다 . 다른 변형도 있습니다.
:nmap
일반 모드 매핑:vmap
비주얼 모드 매핑:imap
삽입 모드 매핑
위의 목록이 완성되지 않았습니다. :help map
Vim을 입력 하면 더 많은 정보를 얻을 수 있습니다.
답변
:redir! > vim_keys.txt
:silent verbose map
:redir END
그러면 바로 가기가 정의 된 위치에 텍스트 파일로 출력됩니다.
답변
:map
인수가없는 것에 대한 답변 외에도 : :verbose map
매핑이 정의 된 곳을 보여주는 자세한 형태 ( )를 놓치지 마십시오 (참조 :help map-verbose
).
답변
간단히 말해서 :map
인수없이 변형을 실행하십시오 .
:map
:imap
:vmap
답변
:map
친구가 핵심이며 :verbose
정보를 추가하고 :redir
검색 후 수정을 허용합니다.
그것들은 어떤 명령이 어떤 단축키에 바인딩되는지를 보여주는 완벽한 조합입니다. 그러나 매핑을 검색해야 할 때마다 일부 키를 검색하고 임시 파일을 피하려면 스크립트 및 :Verbose
명령을 살펴보십시오 .
:verbose
미리보기 창에 결과를 표시하기 위한 랩퍼입니다 .
이런 식으로 임시 파일을 사용하지 않고 결과 내에서 원하는 것을 검색 할 수 있습니다
평소처럼 입력 :Verbose map
하고 사용하십시오 / ?.
답변
다른 방법은 세션을 파일에 저장 한 다음 모든 매핑 및 설정이 포함 된이 파일을 편집하는 것입니다.
:mks[ession] [file]
-현재 편집 세션을 복원하는 Vim 스크립트를 작성하십시오.
답변
