[英]Vim on Windows: Mapping control sequences to keys in vimrc doesn't work for insert mode
[英]Vim customization — .vimrc — mapping of keys
Vim定制 -
我在.vimrc中添加了这些行
inoremap / * / ** / <Left>
/ *
- /
如果我必须在每个文件的顶部自动添加一些行我创建(在特定的文件夹中),例如 - 像许可证标题。 怎么做。 - 我可以想到,制作一个模板文件,做一个cp temp.c abc.c然后再做vi abc.c。 还有其他办法吗?
用这个 。
inoremap <buffer> /* /**/<Left><Left>
inoremap <buffer> /*<Space> /*<Space><Space>*/<Left><Left><Left>
inoremap <buffer> /*<CR> /*<CR>*/<Esc>O
inoremap <buffer> <Leader>/* /*
你试过NerdCommenter吗? 它是“一个插件,允许轻松评论许多文件类型的代码”,包括C和C ++注释。
thegeekstuff有一个很好的指导如何使用自动命令来完成大部分工作。 例如,将以下内容添加到.vimrc(或等效项)中,将“*”添加到多行c样式注释中的新行。
:autocmd FileType c,cpp
\ comments=sr:/*,mb:*,ex:*/,://
从评论中解决问题
如果有可能我从简单的“|”中使我的光标“阻止”,它将很容易找到
:help 'guicursor'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.