首页 VIM专区
  • 【1】【原创】VIM中如何改变行号的颜色?

    blogdaren 2014-11-08   1714次来访
    解决方案: :hi linenr ctermfg=lightcyan 解决方案: :hi linenr ctermfg=lightcyan 解决方案: :hi linenr ctermfg=lightcyan 解决方案: :hi linenr ctermfg=lightcyan 解决方案: :hi linenr ctermfg=lightcyan
  • 【2】【原创】关于VIM统计命令

    blogdaren 2014-11-07   1528次来访
    统计命令: :%s/./&/gn 统计字符数 :%s/\i\+/&/gn 统计单词数 :%s/^//n 统计行数 :%s/keyword/&/g 统计任何地方出现的 "keyword" :%s/keyword/&/gn 统计任何地方出现的 "keyword",只报告匹配的数目,并不真正进行替换...
  • 【3】博主的VIM(.vimrc)配置文件

    blogdaren 2014-11-07   1710次来访
    " 配置文件开始 " 将以下文本复制到你编辑的这个文件里面 " 项目: gvim 配置文件 " 作者: zhu() " 如果你的电脑中没有VIM请尝试安装: sudo apt-get install vim-gtk " 使用 morning 的配色方案,如果你不喜欢这个方案 " 请依次点开VIM工具栏:编辑-配色方案- " 选择你喜欢的方案然后把方案名写在下面 color ze...
  • 【4】VIM配置文件(比较全面)

    blogdaren 2014-11-07   1720次来访
    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " 一般设定 """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " 设定默认解码 set fenc=utf-8 set fencs=utf-8,usc-bom,...
  • 【5】VIM 的一般使用技巧

    blogdaren 2014-11-07   1596次来访
    说明:在文本中[]表示选项或者简写掉的文字,但除了模式匹配里面的[],可参见模式匹配。 首先简单的说一下vi编辑器──unix的通用编辑器, 读作vee-eye (visual editor的简写)。 (这里的vim,是改进的vi, Vi Improved简写,Vim 由Bram Moolenaar编写) vi的工作模式 分为命令模式和插入模式 以及 : ex模式; 按es...
  • 【6】GVIM配置

    blogdaren 2014-11-07   2602次来访
    1、 基本设置 set nocp 该命令指定让 VIM 工作在不兼容模式下。 在 VIM 之前, 出现过一个非常流行的编辑器叫 vi。 VIM 许多操作与 vi 很相似, 但也有许多操作与 vi 是不一样的。 如果使用“:set cp”命令打开了兼容模式开关的话, VIM 将尽可能地模仿 vi 的操作模式。 也许有许多人喜欢“最正统的 vi”的操作模式, 对于初学者来...
  • 【7】VIM五星级插件 lookupfile.vim 详解

    blogdaren 2014-11-06   2865次来访
    lookupfile.vim是VIM的一个五星级的插件,它允许用户只输入部分文件名甚至使用正则表达式快速查找并打开目标文件,尤其对于程序员来说,lookupfile的作用绝对称得上 "Life changing"。 lookupfile支持多种查找方式,大体分为三种,即在Buffer中查找、在指定路径下查找和在Tags文件中查找。其中,最使 lookupfile熠熠生辉的就是根据Ta...
  • 【8】gvim菜单栏与工具栏动态切换:隐藏与显示

    blogdaren 2014-11-06   2132次来访
    问题背景: gvim用来写代码,不过gvim默认会在窗口上方显示菜单还有工具栏,一般来说,各种操作都通过快捷键命令来完成了,很少会用到菜单和工具栏,但是它们却白白浪费了窗口的空间,其实可以写个vim 脚本把它们隐藏起来,需要的时候再调出来。 解决脚本: 在 \path\to\_vimrc 配置文件中新增如下指令: "Toggle Menu and Toolbar set guiopti...
  • 【9】VIM中文乱码原理详解及终极解决方案

    blogdaren 2014-11-06   1583次来访
    此文描述的是vim编辑多字节编码文档(中文)所要了解的一些基础知识,注意其没有涉及gvim,纯指字符终端下的vim。 VIM编码基础知识: 1、VIM存在3个变量: encoding—-该选项使用于缓冲的文本(你正在编辑的文件),寄存器,Vim 脚本文件等等。你可以把 encoding 选项当作是对 Vim 内部运行机制的设定。 fileencoding—-该选项是vim写入文件时采用的...
  • 【10】利用用c.vim插件打造C/C++/PHP集成编辑器

    blogdaren 2014-11-05   2235次来访
    利用c.vim插件可以实现: 添加文件头 添加注释 插入一些代码片段 语法检查 读函数文档 注释代码块 这一插件的作者是 Fritz Mehner, 目标就是打造程序员流畅的编辑环境。 利用c.vim插件还能完成: Statement oriented editing of C / C++ ...
  • 【11】vim(gvim)load_template插件:随意加载各种文件模板(功能强大)

    blogdaren 2014-11-05   3567次来访
    转载: http://www.vimer.cn 插件下载地址: http://www.vim.org/scripts/script.php?script_id=2957 以下是详细的中文介绍文档: 1.简单介绍     该插件主要实现了自动载入各种模板的功能(如类模板,html模板,makefile模板等等),并且支持动态模版的功...
  • 【12】VIM使用技巧: 巧妙使用替换功能

    blogdaren 2014-11-05   1490次来访
    我们先看例子: UniqueID2 = lview.focusedItem.subItems.opIndex(0).text; Parent = lview.focusedItem.subItems.opIndex(0).text; Children = lview.focusedItem.subItems.opIndex(0).text; login...
  • 【13】【原创】VIM自动生成各种注释插件:DoxygenToolkit.vim

    blogdaren 2014-11-05   5961次来访
    插件介绍 VIM官方插件:DoxygenToolkit,它会根据配置自动生成各种注释,主要包括:作者注释、文件注释、时间注释、版本注释、License注释、类以及类方法注释,金牛座的配置如下: ""DoxygenToolkit let g:DoxygenToolkit_commentType = "php" let g:DoxygenToolkit_briefTag_pre = "@bri...
  • 【14】【原创】解决GVIM 备份文件失效:总是会产生备份文件的问题

    blogdaren 2014-11-05   1546次来访
    问题背景: 已经在/path/to/.vimrc文件中设置了: set nobackup, 但是还是会产生备份文件 问题原因: 在当前用户的主目录 C:\Documents and Settings\Administrator 下有个 .gvimrc 文件, 整是这个配置导致的。 解决方案-1: 打开 .gvimrc,设置 set nobackup 解...
  • 【15】VIM实现括号自动补全

    blogdaren 2014-11-05   1731次来访
    解决方案: 将以下代码粘贴到 /path/to/vimrc 即可: :inoremap <S-ENTER> <c-r>=SkipPair()<CR> :inoremap <S-SPACE> <ESC>la :inoremap <C-ENTER> <ESC>A;<CR> :inoremap (...
Free Web Hosting