繁体   English   中英

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

[英]VIM :set list! as a toggle in .vimrc

我的.vimrc文件中有没有办法使用命令set list! 使用像F3这样的键绑定,所以它的功能类似于粘贴切换set pastetoggle=<F2>

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

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

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

noremap <F3> :set list!<CR>

关于功能键(与<Leader> )的<Leader>是它们也可以在插入模式下映射:

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

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

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

在以下位置阅读有关各种映射模式的更多信息:help map-modes

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

因此可以通过将以下行放入vimrc文件来尝试相同的方式

map <F3> :set list! list? <CR>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM