현재 <지시선> 키 설정을 표시 하시겠습니까?


113

내 명령이 작동하지 않는 VIM에 문제가 있습니다.

<leader>현재 설정을 볼 수있는 방법 이 있습니까?


6
기본값은 일반적으로 백 슬래시입니다.
Nick

2
@Nick은 그가 요구하는 것이 아닙니다.
Arunav Sanyal

답변:


107

에 대해 현재 정의 된 현재 값을 보려면 다음을 <leader>사용하십시오.

:let mapleader

다음과 같은 결과물 생성 :

메이플 레이더,

이전에 설정하지 않은 경우 정의되지 않을 수 있으며 대신 백 슬래시가 기본값입니다. \


6
그래, 나는 Undefined variable: mapleader. 나는 그것에 대해 새로운 질문을 할 것입니다.
David Tuite

5
아직 정의되지 않은 경우. @Xuan의 답변도 참조하십시오.
Wodin 2013-06-04

무슨 뜻 ,이야? cmd 키는 무엇입니까?
Arnold Roa 2016

@ArnoldRoa ,는 다른 명령 매핑의 접두사로 사용되는 리더입니다. 참조 :help mapleader-기본값은 \
Michael

80

기본적으로 mapleader는 설정되어 있지 않으며 특수 문자열 "<Leader>"\.

당신이 할 경우 :

:echo mapleader

당신은 얻을 것이다

Undefined variable: mapleader
Invalid expression: mapleader

많은 사람들이 권장하는 특수 문자열 "<Leader>"을 다른 키로 설정하려면 다음을 ","수행하십시오.

:let mapleader=","

그때

:echo mapleader
,

17

이를 위해지도를 사용할 수 있습니다.

:nmap foo :echo('your leader is "<Leader>"')<Esc>

이제 foo를 입력하십시오 .


1
또는 더 나은 ::nmap foo :echo('your leader is "<Leader>"')<Esc>| exec 'norm foo'| nun foo
qeatzy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.