vim 自定义设置】的更多相关文章

在centos 6.9 或 7.3 环境下 可以在自己账户的主目录下新建一个.vimrc 的文件,放入一下代码: syntax on "即设置语法检测,当编辑C或者Shell脚本时,关键字会用特殊颜色显示 set nu "设置显示行号 set showmode "设置在命令行界面最下面显示当前模式等 set ruler "在右下角显示光标所在的行数等信息 set autoindent "设置每次单击Enter键后,光标移动到下一行时与上一行的起始字符对齐…
修改系统配置(面对所有用户): root@bogon:~# cd /etc/vim/ root@bogon:/etc/vim# ls vimrc vimrc.tiny root@bogon:/etc/vim# vim vimrc syntax on //打开代码高亮 set number //设置显示行码 set tabstop= //设置tab缩进为4(python编程必备) set autoindent //设置新的一行缩进方式跟上一行一样…
这里用一个非常简单的例子来展示vim自定义自己的语法并高亮显示的设置流程. 所使用的实例语言是python,为了区分vim自带的python语法,我们把文件名保存为test.me,其内容如下图所示: 现在我们希望能够设置自己的语法,来高亮显示这段代码. 总共有三步,如下: 定义语法规则 首先要创建自己的语法规则: 进入目录~/.vim/syntax,在该目录下新建文件mysyntax.vim(名称随意,.vim结尾即可) windows用户目录为$VIM_INSTALL/vimfiles/syn…
BundlenInstall安装autoComplPop vimConfig/plugin/autoComplPop-setting.vim "autocomplpop 设置 let g:AutoComplPop_IgnoreCaseOption= set ignorecase let g:acp_behaviorKeywordCommand="\<C-x>\<C-o>"…
Vim Snippet 设置 本人是 vim 用户,可以说能不用 IDE 就不用 IDE. Snippet 是一种支持用户自定义补全的需求,在 vim 中,可以使用 UltiSnips 和 Vim-Snippets 两个插件进行补全.UltiSnips 类似于一个替换引擎,本身是没有任何补全规则的,而 Vim-Snippets 则提供了各种各样的 snippets. 具体效果如下 安装方法很简单,在 ~/.vimrc 中加入 Plugin 'SirVer/ultisnips' Plugin 'h…
~/.vimrc 零.批量注释与反注释 :sp / :vsp       横向 / 纵向拆分窗口 :e            打开新文件 zc:拆叠代码 / zo:展开代码 set foldmethod=marker "代码拆叠模式:zf10G(从当前行拆叠到第10行).10zf+(从当前行位置向下拆叠10行).10zf-(从当前行向上拆叠10行).zf%(折叠到对应的配对括号处,大括号.中括号.小括号等).zd(删除拆叠) 注释: ctrl + v 进入中视化模式,选中要注释的行 shift…
项目开发过程中,需要实现类似有道词典的软件设置中的自定义快捷键功能,如下图所示: 当我们相继按下Ctrl+Alt+M的时候,软件就会自动将快捷键显示在文本框中. 最终的效果如下图所示: private void keyDown(object sender, KeyEventArgs e) { StringBuilder keyValue = new StringBuilder(); keyValue.Length = ; keyValue.Append(""); ) { if (e.C…
代码下载 C#实现快捷键自定义设置 需求 项目开发过程中,需要实现类似有道词典的软件设置中的自定义快捷键功能,如下图所示: 当我们相继按下Ctrl+Alt+M的时候,软件就会自动将快捷键显示在文本框中. 最终的效果如下图所示: 核心代码如下所示: private void keyDown(object sender, KeyEventArgs e) { StringBuilder keyValue = new StringBuilder(); keyValue.Length = ; keyVal…
阅读本文请先阅读Netsharp下载及环境搭建 Netsharp本身是一个业务基础平台,Netsharp本身基础上开发的业务产品对客户才有价值,客户看到的产品应该不是Netsharp而是具体的业务产品,所以Netsharp是支持产品自定义设置的. Netsharp支持自定设置产品名称.版权和LOGO,也就是说你可以把产品改成你自己的名字,打开"\Standard\Server\bin\Netsharp.Light.exe"和"\Standard\Client\bin\Nets…
几个给tag加颜色的插件 https://github.com/octol/vim-cpp-enhanced-highlight:基于tag的c family语法高亮 https://github.com/jeaye/color_coded:基于语义的c family语法高亮 https://bitbucket.org/abudden/taghighlight/src/1e1e3fb141cf335780f12a0eafe1041bfce2f22d/doc/TagHighlight.txt?at…