VIM
wangran51
这个作者很懒,什么都没留下…
展开
-
Vim插件
Align 一个对齐的插件,用来排版,面对一堆乱七八糟的代码时,用来对齐代码,功能强大,不过用到 的机会不多 http://www.vim.org/scripts/script.php?script_id=521 Mru http://www.vim.org/scripts/script.php?script_id=521 给vim增加MRU功能,也就是保留最近打开的文件记录,:MRU打开,q退出...2011-10-08 11:19:00 · 190 阅读 · 0 评论 -
QuickFix
本节所用命令的帮助入口: :help quickfix :help :make :help 'makeprg' :help 'errorformat' :help 'switchbuf' :help location-list :help grep :help :vimgrep :help :grep :help starstar-wildcard 以前读武侠小说,看到武林高手们都是从来剑不离手的...2012-12-25 15:10:00 · 176 阅读 · 0 评论 -
vimdiff
vimdiff的常用命令http://www.ibm.com/developerworks/cn/linux/l-vimdiff/http://hi.baidu.com/_jg_/blog/item/ff62e6d5d9ecf315a08bb77c.htmlhttp://hi.baidu.com/nkhzj/blog/item/e6b5a7017222100a1d958307.h...2013-06-28 15:21:00 · 95 阅读 · 0 评论 -
vim折叠
vim折叠设置(转载)set foldmethod=indent "set default foldmethod"zi 打开关闭折叠"zv 查看此行zm 关闭折叠zM 关闭所有zr 打开zR 打开所有zc 折叠当前行zo 打开当前折叠zd 删除折叠zD 删除所有折叠1. 折叠方式可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。有 6 种方法来选定折叠:ma...2013-01-17 16:07:00 · 84 阅读 · 0 评论 -
vim操作全技巧
**********光标的移动 移动到本行开始 ^ 移动到本行末尾 $ 后退一个字 b 前进一个字 w 前进到当前字的末尾 e 移到屏幕顶部 H 移到屏幕中部 M 移到屏幕底部 L 下移半屏 Control+D 前进一屏 Control+F 上移半屏 Control+U 后退一屏 Control+B 移到文件末尾 G ***********文本输入模式 在光标前插入文本 i 在当前行...2012-10-09 16:11:00 · 70 阅读 · 0 评论 -
vim技巧补充
Vim 中的内部命令与 vi 编辑器中的内部命令类似。表 1 提供了 Vim 中的光标移动命令。表 1. 用于移动光标的 Vim 命令命令动作h将光标向左移动j、加号 (+)、Enter 或 Return将光标向下移动k、减号 (-)将光标向上移动l将光标向右移动}将光标移动到当前段落的末尾{将光标移动到当前...2012-10-09 16:42:00 · 88 阅读 · 0 评论 -
vim 字符串替换
[导读]vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 vi/vim 中可以使用 :s 命令来替换字符串。以前只会使用一种格式来全文替换,今天发现该命令有很多种写法(vi 真是强大啊,还有很多需要学习),记录几种在此,方便以后查询。 :s/viv...2013-07-17 11:11:00 · 92 阅读 · 0 评论 -
vim显示行号、语法高亮、自动缩进的设置
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrcset nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限set nu!"显示行号...2013-07-17 12:37:00 · 102 阅读 · 0 评论 -
vim Web开发
vim 下web开发html css js插件 Vim下的Web开发之html,CSS,javascript插件 HTML下载HTML.zip解压HTML.zip,然后将里面的所有文件copy到C:\Program Files\Vim\vimfiles目录下 首先,你应该把“ filetype plugin on ”写入你的vimrc。 重启vim。 新建一个...2013-07-18 16:52:00 · 202 阅读 · 0 评论 -
Eclipse VIM
vi eclipse插件 viPlugin的安装和破解方法向大家推荐一个eclipse vi插件:viPlugin。如果你是一个vi控,此插件一定可以大大提高你的开发编码效率。http://www.cnblogs.com/mythboy/archive/2012/02/17/2356277.html1.viPlugin是什么? viPlugin是一个eclipse 针对vi...2013-07-31 13:25:00 · 96 阅读 · 0 评论 -
vim常用替换表达式
1,简单替换表达式 去掉所有的行尾空格: %s/\s\+$// 去掉所有的空白行: %s/\(\s*\n\)\+/\r/ 去掉所有的"//"注释: %s!\s*//.*!! 去掉所有的"/*...*/"注释: %s!\s*/ \*\_.\{-}\*/\s*! !g 删除DOS方式的回车^M :%s/r//g :%s= *$== 删除行尾空白: :%s/^(.*)n1/1$/ 删除重复行: :%s/...2013-06-13 16:48:00 · 444 阅读 · 0 评论 -
vimrc字符问题
~/.vimrc加入setfencs=utf-8,gbk 这一行的作用是告诉 vim,打开一个文件时,尝试 utf8,gbk 两种编码,vim 只 需要扫描文件的前一段,就可以根据文件里面的数据判断出文件是否用的是 utf8 或者 gbk 编码。如果不指定这一行,则 vim 只会用当前编码 (locale) 来打开文件,因为你的 locale 是 UTF-8,而文件是 gbk,所以打开是乱码。...2013-06-19 15:18:00 · 98 阅读 · 0 评论 -
Vim配色方案
http://linuxtoy.org/archives/vim-color-scheme-test.html2011-10-08 12:57:00 · 78 阅读 · 0 评论 -
vim折叠代码
VIM设置代码折叠2007-08-16 22:121. 折叠方式 可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。 有 6 种方法来选定折叠: manual 手工定义折叠 indent 更多的缩进表示更高级别的折叠 expr 用表达式来定义折叠 syntax 用语法高亮来定义折叠 diff 对没有更改的文本进行折叠 marker 对文中的标志折叠...2011-10-17 16:39:00 · 84 阅读 · 0 评论 -
JAVA自动补全插件
Vim 安装 javacomplete 插件http://www.vim.org/scripts/script.php?script_id=1785安装方法:下载javacomplete.zip 然后直接 cp到 ~/.vim里解压即可,或者用 unzip javacomplete.zip -d ~/.vim解压文件 后javacomplete.vim,java_parser.v...2012-02-10 15:51:00 · 332 阅读 · 0 评论 -
vim中开shell
http://www.vim.org/scripts/script.php?script_id=2771.安装方法 下载conque_1.1.vba,用vim打开后,执行:so %,会自动执行安装.五.使用方法 一共四个命令: ConqueTerm <command>: 在当前的窗口打开<command> ConqueTermSplit <command&g...2012-02-10 16:02:00 · 90 阅读 · 0 评论 -
VIM插件
vim中设置插件工欲善其事,必先利其器。一个强大的开发环境可以大大提高工作效率。好吧,我知道这是废话。。。不过,我想一定有很多跟我一样打算进入Linux平台开发的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步。所幸的是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境。这个开发环...2012-07-07 17:27:00 · 112 阅读 · 0 评论 -
vim替换
VIM中常用的替换模式总结。 1,简单替换表达式 替换命令可以在全文中用一个单词替换另一个单词: :%s/four/4/g “%” 范围前缀表示在所有行中执行替换。最后的 “g” 标记表示替换行中的所有匹配点。如果仅仅对当前行进行操作,那么只要去掉%即可 如果你有一个象 “thirtyfour” 这样的单词,上面的命令会出错。这种情况下,这个单词会被替换成”thirty4″。要解决这个问题,用...2012-07-13 09:59:00 · 81 阅读 · 0 评论 -
C++ 补全插件
config vim + clang complete with libclang on windows/linux最近私的系统因为重装而数据挂了,只好重新配一次环境。也就是这个时候发现clang complete版本更新了,它更新才没几天,不过变化挺大,在linux下可以使用vmb包来安装了(1.8版)。不过安装时依然有各种坑。 首先,如果你用的clang版本是2.8/2.9的话(3....2012-10-30 20:16:00 · 526 阅读 · 0 评论 -
VIM 操作
删除一行:dd 删除一个单词/光标之后的单词剩余部分:dw 删除当前字符:x 光标之后的该行部分:d$ 文本删除dd 删除一行d$ 删除以当前字符开始的一行字符 ndd 删除以当前行开始的n行dw 删除以当前字符开始的一个字ndw 删除以当前字符开始的n个字 D 与d$同义 d) 删除到下一句的开始 d} 删除...2012-08-10 10:24:00 · 76 阅读 · 0 评论 -
c++ clang_complete
前一段时间发现了clang complete,发现效果很好(广告一下:D).所以推荐一下.clang complete是llvm/clang带来的额外功能.clang complete是靠编译C++文件,应该是获得抽象语法树,进而进行补全的.所以,补全效果非常好,非常准确.但是,也有可能会比较慢. OK,有兴趣的多去Google一下llvm/clang,关注一下llvm/clang这...2012-12-17 17:01:00 · 226 阅读 · 0 评论 -
VIM基础130命令
http://www.xprogrammer.com/909.html基础:e filenameOpenfilenamefor edition:wSave file:qExit Vim:q!Quit without saving:xWrite file (if changes has been made) and exit:...2014-01-07 21:25:00 · 139 阅读 · 0 评论