최근에 나는 vim 편집기와 단축키 시스템에 익숙해졌습니다. 그러나 시스템의 첫 번째 문자는 잘 모르겠지만 다른 단축키는 첫 번째 단축키로 사용하려고합니다. vim에서 단축키 시퀀스의 첫 번째 키를 백 슬래시에서 다른 키로 변경하려면 어떻게해야합니까?vim 단축키를위한 백 슬래시 키 변경
2
A
답변
4
는 대화 형 세션에서
:let mapleader = ","
을보십시오. 영구적으로 만들려면
:
없이
.vimrc
에 추가하십시오.
:help leader
을 읽는 것이 좋습니다. Zsolt 말했듯이
0
는,이 작업을 수행하는 일반적인 방법은 mapleader 및 maplocalleader을 변경하는 것입니다, 첫 번째는 더 자주 사용된다.
그러나,이 빔 스크립트를 소싱 할 때 빔은 단순히 mapleader 및 대체를의 값 소요하는 방식으로 작동합니다. 따라서 Vim을 시작한 후 mapleader은 추가 파일을 소싱하지 않는 한 아무 작업도 수행하지 않습니다.
그래서,
또는 재 소스 모든을 $ VIM에서 파일과 $ VIMFILES 계층 구조를
let mapleader = "some-other-key"
을 당신의 .vimrc에 넣어 하나. 첫 번째 방법은 더 안전입니다. Vim은 시작과 재시작이 빠르도록 설계되었습니다.
문제가있는 플러그인의 구체적인 예를 제공하면 그 이상을 해결할 수 있습니다. 하지만 주어진 것 위에 ...
관련 문제
- 1. vim 약어에서 백 슬래시 사용
- 2. PHP 이중 백 슬래시 "\\"를 단일 백 슬래시 "\"로 바꾸십시오. "\"
- 3. NSString 백 슬래시 이스케이프
- 4. mod_rewrite의 아파치와 백 슬래시
- 5. 백 슬래시 문자 제거하기
- 6. streamreader에서 문자열의 백 슬래시
- 7. 백 슬래시 - 의미 무엇
- 8. 어떻게 백 슬래시
- 9. awk 스크립트와 백 슬래시
- 10. MySQL 백 슬래시 아포스트로피
- 11. 백 슬래시 대체 C
- 12. 백 슬래시 자바 스크립트
- 13. sed 백 슬래시
- 14. 백 슬래시 '\'경로는
- 15. 이클립스 단축키를위한 JDeveloper 대안
- 16. 파이썬 fabric.api 백 슬래시 지옥
- 17. MySQL의 Varchar에 백 슬래시 추가
- 18. 레일 라우팅 오히려 백 슬래시
- 19. Python 문자열에서 백 슬래시 제거
- 20. 문자열에서 많은 백 슬래시 제거
- 21. PHP의 백 슬래시 - 의미는 무엇입니까?
- 22. 아포스트로피에서 선행 백 슬래시 제거
- 23. Regexp 짝수 백 슬래시 (PHP)
- 24. 이중 백 슬래시 정규 표현식
- 25. ResourceBundle.getString은 백 슬래시 문자를 제거했습니다
- 26. vim의 백 슬래시 문자 검색
- 27. sed, #include에서 백 슬래시 바꾸기
- 28. Visual Studio 2010 : 백 슬래시 또는 전달 슬래시 (C++)
- 29. "슬래시"와 "백 슬래시"를 기억하기위한 좋은 니모닉을 가르쳐주세요.
- 30. 경로의 컴파일러 경고 출력 백 슬래시 및 슬래시 ("\ /")
인용구 : "mapleader"의 값은 매핑이 정의 된 순간에 사용됩니다. "mapleader"를 변경하면 이미 정의 된 매핑에 영향을 미치지 않습니다. "현재를 변경하는 방법 매핑? – itun
글쎄, 그럴 수 없어. 적어도 매핑 된 키는': map'으로 덤프 할 수 있지만 슬프게도 버퍼/레지스터에 덤프 할 수는 없습니다. 하지만, 리눅스와 터미널, 마우스를 사용하면 덤프 된 출력물을 마우스로 복사하고, 다른 버퍼를 열고, 지나치게 변경 한 다음, 버퍼를 소싱 할 수 있습니다. –
"다른 버퍼를 열어서 변경 한 다음 버퍼를 변경하십시오."- 끝은 모르겠지만,이 핫키가 설정된 설정 파일을 변경하고 다른 값을 설정하는 것을 의미합니까? 예를 들어, 많은 단축키가있는 곳에서 C++ 플러그인을 사용하고 있으며이 플러그인의 맵 리더를 영원히 바꿀 수있는 방법을 알려줍니다. – itun