12

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

4

3 回答 3

20

你可以把它放在你的.vimrc文件中:

" F3: Toggle list (display unprintable characters).
nnoremap <F3> :set list!<CR>
于 2012-09-21T16:26:12.410 回答
3

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

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

map <F3> :set list! list? <CR>
于 2013-01-20T05:22:58.160 回答
3

这是正常模式、视觉+选择模式和操作符挂起模式的映射(例如,在键入之后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

于 2012-09-21T19:32:40.950 回答