vim
icbm
这个作者很懒,什么都没留下…
展开
-
VIM中的\r与\n
\n表示行尾,是一个位置。\r表示回车,是一个字符。因此,查找时应当使用\n,替换时应当使用\r。如果替换时使用\n,将插入一个NUL字符,会显示为^@。原创 2016-01-16 20:30:33 · 2202 阅读 · 0 评论 -
VIM 的状态行(statusline)设置
设置研究了一下 VIM 的状态行设置,并尝试了几个插件(Neat Status Line 、vim-airline)。这些插件显示效果确实比较炫酷,但是配置过程稍显麻烦,比如: vim-airline 需要另外安装字体才能显示漂亮的箭头字符。但该字体显示中文时,不如默认的“宋体”好看。另外,这些插件默认不显示“文件编码”,而“文件编码”恰好又是我需要的。我是简单、实用主义者,对于 VIM 状态行设原创 2017-06-11 14:22:23 · 17924 阅读 · 0 评论 -
VIM 资源汇总
文章vim global命令 [1]VIM fold 折叠 Folding Make views automaticVim tips: The basics of search and replaceVIM的正则表达式vim+global+ctags搭建高效的编程环境(Windows/Linux)插件vundle : Vundle the Vim package managerVundle f转载 2016-09-28 22:46:20 · 581 阅读 · 0 评论 -
VIM 的 commentary 插件
功能commentary 插件可以方便的注释、取消注释代码。该插件依赖于 commentstring 选项,如果注释格式不符合需要,可以修改 commentstring 选项,例如:autocmd FileType apache setlocal commentstring=#\ %s用法普通模式gc{text-object}注释文本对象所占据的行。例如,注释整个段落:gcap{count}gcc注原创 2017-07-10 15:30:42 · 1580 阅读 · 0 评论 -
用 Vundle 管理 VIM 插件
VundleVim/Vundle.vimVundle for Windows使用Vundle 来管理 Vim 插件使用vundle进行插件管理(vim笔记二)Vim插件管理器Vundle安装使用vim之vundle解决 gvim 设置编码后菜单栏变成乱码的问题2转载 2017-06-05 22:36:17 · 320 阅读 · 0 评论 -
VIM 配置 ctags
Vim 配置ctags 配置将 ctags 路径配置在环境变量 PATH 中。生成 tags 索引文件切换到项目文件根目录,运行:ctags -R或者在 Vim 中切换到项目文件根文件,直接在命令模式中调用 ctags ::cd <proj_root_dir>:!ctags -R将在项目文件根目录下生成 tags 索引文件。Vim 的 tags 选项以下命令查看 tags 选项。:set tags原创 2017-05-13 22:43:14 · 1150 阅读 · 0 评论 -
vimgrep 用法
命令行::vim[grep] /pattern/[g][j] files ...g 选项:不加该选项时,当一行中有多个匹配项时,仅在 quickfix 中添加一行。添加该选项时,每个匹配都在 quickfix 列表中添加一项。j 选项:不加该选项,查找完毕,光标将跳转到第一个匹配处。添加该选项时,查找完毕,仅更新 quickfix 列表,光标不跳转。files 参数举例:%表示在当前缓冲区文件中查找原创 2017-04-30 20:18:53 · 6105 阅读 · 0 评论 -
vim 中的括号匹配
%在匹配的括号处跳转,括号包含:{[()]}。 在 C 风格的注释处跳转:/* */ 。 在 C/C++ 的条件预处理宏处跳转: #if 、 #elseif 、#else 和 #endif# 。showmatch 、 matchtime 选项showmatch (sm)会在插入右括号时,跳转到匹配的左括号处,并跳转回来。来回跳转的时间由 matchtime (mat)指定,单位为 1/10 秒,原创 2017-04-30 20:54:05 · 2453 阅读 · 0 评论 -
VIM小技巧
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2016-01-15 14:06:34 · 514 阅读 · 0 评论 -
配置 VIM 的 HLSL 、 GLSL 的语法高亮文件
FX HLSL : Syntax Rules for Microsoft HLSL and FX files http://www.vim.org/scripts/script.php?script_id=855glsl.vim : Syntax file for the OpenGL Shading Language GLSL GLSlang http://www.vim.org/script原创 2016-10-19 17:35:34 · 1310 阅读 · 0 评论 -
VIM 7.4默认安装快捷方式
gVim 7.4“C:\Program Files (x86)\Vim\vim74\gvim.exe”gVim 7.4 Easy“C:\Program Files (x86)\Vim\vim74\gvim.exe” -ygVim 7.4 Read only 7.4“C:\Program Files (x86)\Vim\vim74\gvim.exe” -R原创 2016-02-17 09:57:13 · 458 阅读 · 0 评论 -
Why do some Vim mappings include CTRL_U after a colon?
Why do some Vim mappings include after a colon?That isn’t part of the syntax for the onoremap command, that is explaining what a particular mapping does. That mapping is:onoremap <silent> F :...转载 2019-04-19 00:11:58 · 244 阅读 · 0 评论