less than 1 minute read

Mapping key

map_mode <typeing-key> <what-to-execute>
"example
map <Leader>tt <ESC>:TagbarToggle<CR>
nmap <buffer> K <plug>(lsp-hover)

map mode

  • nnoremap/ inoremap / vnoremap : 각각 normal/insert/visual mode 에서의 key mapping

special key : key

대부분 사용하지 않는 키로 차별화를 두고 싶을 때 leader 키를 사용한다. default 로는 backslash() 키로 지정되어있고 기호에 따라 다음과 같이 변경할 수 있다.

let mapleader = "/" # leader key 를 /로 변경

나 같은 경우에 MRU 를 사용하기 위해서 ru 를 사용하고 있다.

special arguments

키 매핑을 지정할 때 아래와 같은 special arguments 들을 이용할 수 있다.

: : : :