gvim - vim에서 Mapleader와 localmaleader를 이해하는 방법은 무엇입니까?
PHPz
PHPz 2017-05-16 16:42:29
0
2
1121

저는 최근에 vimwkiki 플러그인 사용법을 배웠는데, 그 안에 있는 일부 단축키를 사용할 수 없습니다.
3. 매핑 |vimwiki-mappings|
3.1. 글로벌 매핑 |vimwiki-global-mappings|
3.2. 로컬 매핑 |vimwiki-local-mappings|
------------------------------------- ----------

  1. vimwiki_<리더>wh*

<리더>wh 현재 위키 페이지를 HTML로 변환합니다.
|:Vimwiki2HTML|
에 매핑됩니다. 다시 매핑하려면: >
:nmap <리더>wc <플러그>Vimwiki2HTML
------------------------------------- ----------
vimwiki의 도움말 문서에 따르면 문제는 섹션 3.2.

에 설명된 로컬 매핑에 있습니다.

바이두에서 두 개의 키워드를 검색했는데, 둘 다 중복된 내용이었는데, 구글에서 검색했는데 이해가 안 됐어요. T.T

vimwiki-local-mappings의 단축키를 사용하려면 vimrc에서 localmaleader의 값을 설정해야 하나요?

제가 사용하는 vimwiki 버전은 2.0.1 'stu'입니다

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
洪涛

vim 중국어 문서(http://vimcdoc.sourceforge.net)에서 인용된 설명:

으아아아

Vimwiki2HTML 단축키를 사용할 수 없다는 문제는 <버퍼>가 "문제를 일으킨다"는 것입니다.

병원체와 함께 vimwiki 플러그인을 설치하면 ~/.vim/bundle/vimwiki/ftplugin 아래에 vimwiki.vim 파일이 있습니다. 다음과 같이 Wiki를 HTML로 변환하기 위한 단축키 정의가 있습니다. 으아아아

<버퍼>는 이 바로가기 키의 범위를 제한합니다. 그러면 이 바로가기 키는 접미사 이름이 vimwiki인 파일에만 유효하며 다른 형식의 파일에서는 작동하지 않습니다.

저는 ftplugin에 대해 잘 몰랐고 단축키의 범위도 잘 몰랐기 때문에 이 단축키를 불러오지 않았습니다. 많은 도움을 주신 네티즌 @xuelang님께 감사드립니다

마지막으로 Mapleader와 Localmapleader 모두 사용자 정의가 가능하다는 점을 덧붙이고 싶습니다.

으아아아

vimwiki의 일부 단축키를 사용할 수 없는 문제가 발생하더라도 계속 사용할 수 있습니다

으아아아

이 답변이 같은 문제를 겪고 있는 네티즌들에게 도움이 되기를 바랍니다. :)

黄舟

vimwiki-local-mappings의 단축키를 사용하기 위해 vimrc에서 localmaleader의 값을 설정할 필요는 없습니다.

예:
명령: vimwiki에서 Vimwiki2HTML에 바인딩된 기본 단축키는 <leader>wh입니다. 즉, vimviki 파일을 연 후 일반 모드에서 wh 키를 빠르게 눌러 해당 html 파일을 생성할 수도 있습니다. 다음과 같이 단축키를 직접 재정의하세요.

nmap <리더>wc :Vimwiki2HTML

위의 키 일치 항목을 .vimrc에 추가하세요.
------------------------------------- ------------
는 일반적으로 키입니다. 로 표시되는 키 값을 수정할 수 있습니다.

:메이플레이더를 도와주세요
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿