VIM:设定清单!作为.vimrc中的切换

时间:2012-09-21 16:20:16

标签: vim

我的.vimrc文件中是否有任何方法可以将命令set list! F3 之类的键绑定一起使用,因此它的功能类似于粘贴切换set pastetoggle=<F2>

3 个答案:

答案 0 :(得分:14)

您可以将其放在.vimrc文件中:

" F3: Toggle list (display unprintable characters).
nnoremap <F3> :set list!<CR>

答案 1 :(得分:2)

这是普通模式,视觉+选择模式和操作员待定模式的映射(例如,在输入 d 之后):

noremap <F3> :set list!<CR>

功能键(vs. <Leader>)的好处是它们也可以在插入模式下映射:

inoremap <F3> <C-o>:set list!<CR>

要完成,您还可以为命令行模式创建一个映射:

cnoremap <F3> <C-c>:set list!<CR>

详细了解:help map-modes

的各种映射模式

答案 2 :(得分:1)

我找到了关于如何在vim中切换set number的答案,https://stackoverflow.com/a/762633/1086911

因此,可以通过将以下行添加到vimrc文件

中来尝试相同的方法
map <F3> :set list! list? <CR>