tools/vim

Add localleader in vim : backslach - vim localleader 추가하기

seul chan 2020. 3. 12. 19:11
  • 일반적인 빔 명령어는 leader를 주로 사용하지만, 몇몇 플러그인에서 leader 키와의 충돌을 줄이기 위해 localleader를 사용하기 때문에 지정해 두는 것이 좋다
  • 나는 leader 키로 쉼표 (,)를 사용하고, localleader 키로는 백슬래쉬 \를 사용한다. (딱히 별 이유는 없고, learn vimscript hard way에서 이렇게 사용한다길래... 백슬래쉬는 조금 불편한 것 같기도 하다)
  • 설정을 위해서는 vim 설정 파일에 다음을 추가해준다 (보통 ~/.vimrc)
let maplocalleader = "\\"

빔을 재실행하거나 설정을 적용시키면 (so %) 백슬래쉬를 localleader 키로 사용 가능하다.

 

> English contents below

더보기

i use comma (,) as leader key, and backslash (\) key for localleader.

usally you don't need localleader, but many plugins use localleader for shortcuts because it can avoid conflict.

in $vimrc (normally ~/.vimrc for vim, ~/.vim/init.vim for neovim), add

let maplocalleader = "\\"

You can use backslash key as localleader after restart vim or source it. (source %)