我.vimrc在Mac OS下的OSX中有以下配置.
let mapleader = ','
nnoremap <leader>af :Autoformat<CR> " autoformat document
nnoremap <leader>ig :IndentGuidesToggle<CR> " indent guides toggle
nnoremap <leader>nt :NERDTreeToggle<CR> " nerd tree toggle
nnoremap <leader>tb :TagbarToggle<CR> " tagbar toggle
Run Code Online (Sandbox Code Playgroud)
命令工作正常,但是当我使用它们时,终端会发出声音提示错误,光标移动位置大约4行.在iTerm2和GVim中使用Vim时都会发生这种情况.
知道为什么会这样,以及如何解决它?
不要将注释放在与映射相同的行上,因为注释将被执行.
let mapleader = ','
" autoformat document
nnoremap <leader>af :Autoformat<CR>
" indent guides toggle
nnoremap <leader>ig :IndentGuidesToggle<CR>
" nerd tree toggle
nnoremap <leader>nt :NERDTreeToggle<CR>
nnoremap <leader>tb :TagbarToggle<CR>
Run Code Online (Sandbox Code Playgroud)
你可能想看看idiomatic-vimrc的基本做法,而不是你的vimrc.