题
我加入:
set number
nnoremap <F2> :set nonumber!
到我的vimrc文件。基本上它应该做的是让我按<大骨节病> F2 骨节病>切换行号,但它不工作。我做了什么错?
解决方案
在您的.vimrc
,补充一点:
set number
nnoremap <F2> :set nonumber!<CR>
然后按 F2 将导通线的编号,如果它处于关闭状态,并关闭它,如果它是上。
其他提示
这是我使用(用不同的密钥结合):
nmap <f2> :set number! number?<cr>
在 “数”!切换设置,“多少?”报告的状态。
这是一个方法:
map <silent> <F2> :if &number <Bar>
\set nonumber <Bar>
\else <Bar>
\set number <Bar>
\endif<cr>
(这个是好的,因为我通常在那里把折叠列以及)
这是另一:
map <silent> <F2> :set invnumber<cr>
(直接法)
我使用它来之间切换relativenumber(与当前的绝对行数),并且没有线路编号
nnoremap <silent> <leader>l :set relativenumber! <bar> set nu!<CR>
不隶属于 StackOverflow