vim
karlzheng
这个作者很懒,什么都没留下…
展开
-
写一个脚本方便在vim编辑的文件的路径中切换
,cd 切到当前缓冲区文件所在的路径;,cl切回原来的路径原创 2011-01-05 20:51:00 · 8675 阅读 · 0 评论 -
《生活在Linux中》之:在Bash的Emacs模式中使用Vim
export EDITOR=vimctrl-x ctrl-e原创 2014-04-30 17:33:26 · 2498 阅读 · 0 评论 -
exec text in vim as Shell command!
w !/bin/sh原创 2011-03-22 20:05:00 · 6770 阅读 · 0 评论 -
史上最全的正则表达式多行匹配例子 from karlzheng@csdn
用vim、sed、awk三种方法实现多行匹配输出原创 2012-10-28 08:41:37 · 2630 阅读 · 0 评论 -
去掉txt文本文件中的空行和重复的行
vim -c ':%s#\s*$##g' -c ':%s#\r\n#\r#g' -c ':g#^\s*$#d' -c ':wq' "$1"原创 2012-10-28 16:57:14 · 3700 阅读 · 0 评论 -
vim && here document
习惯了vim编辑,有时在shell脚本中也可以调用vim来批处理编辑文件;那么如何进行插入,模拟输入ESC按键呢?见如下代码: zkl@user-desktop:/tmp$ vi 1.txt <<end!> i> abc> ^[> :wq> end!Vim: 警告: 输入不是来自终端(键盘)zkl@user-desktop:/tmp$ cat 1.txt abczkl原创 2010-10-04 19:17:00 · 6687 阅读 · 0 评论 -
vim command line quick edit
http://easwy.com/blog/archives/advanced-vim-skills-basic-move-method/你还可以使用”q/“和”q?“命令,在vim窗口最下面打开一个新的窗口,这个窗口会列出你的查找历史记录,你可以使用任何vim编辑命令对此窗口的内容进行编辑,然后再按回车,就会对光标所在的行的内容进行查找。:h q/ :h q:原创 2012-02-11 16:24:21 · 5557 阅读 · 0 评论 -
vim或sed删除文本文件中所有的中文字符
vim:http://www.douban.com/group/topic/9735267/:%s/\v[^\x00-\xff]+//g sed:http://7056824.blog.51cto.com/69854/178940LANG=C sed -r "s/[\x81-\xFE][\x40-\xFE]//g" file原创 2012-01-11 21:13:40 · 9147 阅读 · 0 评论 -
use python in vim script of ~/.vimrc
function! My_Save_CompareFileName() let str = expand("%:p") let str = s:Escape(str) execute ":!echo '".str."' > /dev/shm/beyond_compare_file_a"endfunctionnmap ba :call My_Save_CompareFileName原创 2011-12-01 22:50:27 · 5980 阅读 · 0 评论 -
vimrc on May 6th,2010
vimrc on googlecode is:http://code.google.com/p/usefulshellscript/source/browse/trunk/mylinuxconfig/vimrc原创 2010-05-06 16:52:00 · 5931 阅读 · 0 评论 -
介绍一下gnu global,比cscope更方便更快速的索引工具
http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=343460貌似vim众很少用gnu global啊,都只见着emacs众在用,我觉得有必要在vim众中推广一下。gnu global是一个类似cscope的工具,也能提供源文件之间的交叉索引。其独到之处在于,当你生成索引文件以后,再修改整个项目里的一个文件,然后增量索引的过程非转载 2011-10-24 20:50:25 · 15521 阅读 · 0 评论 -
《生活在Linux中》之:在Vim中使用Emacs
在Vim中使用Emacs原创 2014-04-30 17:30:47 · 1288 阅读 · 0 评论