
vim
shrek222
这个作者很懒,什么都没留下…
展开
-
vim技巧(摘自linux宝库)
vim在屏幕行间移动当文件的某些行比较长,超过屏幕宽度时,通常会折行,分成若干个屏幕行(screen line)。尤其是查看一些由程序生成的文件的时候比较常见。j和k键只能在文本行之间移动。需要在屏幕行间移动的时候要用gj和gk===================================================用vim格式化代码从别的编辑器里粘贴到vim里的代码经常...2007-04-14 10:40:27 · 95 阅读 · 0 评论 -
python写vim script 之 糗事百科
工作累了,难免想开点小差,弄点轻松的东西看看,又不能让老大发现网上找了个 取糗事百科的 python 脚本,稍改了下,改成vim script,这样编辑文件的时候,随便开个小差,在vim里就可以看了....[code="java"]function! QiouShi()python ...原创 2009-02-24 12:08:16 · 191 阅读 · 0 评论 -
python写vim script 之 山寨版 GTD
一直想找个用vim来管理todo列表的script, 没发现特别好用的,自己写了个,用sqlite来保存数据.将下面代码存为 SzTodo.vim,放到plugin目录里.用 :SzTodo 启动.[code="java"]let g:sztodo_db_path="/root/.vim/todo"let s:list_type="unfinished"l...2009-02-22 22:37:15 · 207 阅读 · 0 评论 -
python写vim script之 山寨版气象
说明:1: http://www.hzqx.com/gzhfw/dqyb.asp是杭州气象网的短期预报页,页面简单,预报准确,童叟无期.....2: 代码写得极其丑陋,不过可以工作 (fc6+gvim72)[code="java"]"================================================== " File: SzW...2009-02-14 20:57:49 · 123 阅读 · 0 评论 -
python写vim script 之 山寨版 dbext
山寨版 dbext需要有python支持的vim,windows版的gvim已经有python支持需要安装python2.4(其他版本好像不行)pymssql,cx_oracle.[code="java"]"==================================================" File: SzDbext.vim" B...2009-01-17 20:46:04 · 181 阅读 · 0 评论 -
vim 的一些技巧
1 : 在编辑html文件时,vim对一些 B,I,EM,A 等tag 会做一些相应的rendering, 比如A链接里的文件就变成有下划线了, 有时不想要这些下划线出现, 可以在 vimrc 文件中加入 let html_no_rendering = 12 : 在编辑html, xml时, vat , vit 可以选中整个tag(包括本身), 和整个inner tag, 删除或复制 ...2010-03-27 20:43:26 · 163 阅读 · 0 评论 -
vim技巧 随笔
文本块操作di" : 删除 "" 中的内容di' : 删除 '' 中的内容di( : 删除 () 中的内容di< : 删除 中的内容di[ : 删除 [] 中的内容di{ : 删除 {} 中的内容详细可以看 :help text-objects文本互换位置:s/\(pattern1\)\(pattern2\)/\2\1/...原创 2009-03-22 22:50:50 · 173 阅读 · 0 评论 -
vimperator 小技巧
在 vimperatorrc文件中 加入set guioptions=n , 这样每个tab都会有编号,切换tab时只要按 编号gt,就可以切换到指定的tab , 比较方便.;F 这个命令也不错, 进入 hint 模式后,会一直保持hint模式,按esc退出, 需要打开一个页面的多个链接时很有用....2009-03-19 23:51:37 · 111 阅读 · 0 评论 -
好用的vim工具
一个可以让vim来编辑任意窗口上文本编辑框的小工具。很有用1:下载http://bur.st/~benc/external/external.zip2: 解压后编辑external.ini,将editor路径指向到vim路径和编辑快捷键3: 在任意窗口中选中文本框,按快捷键(默认是win+v),此时external会启动vim来编辑文本框的内容4: 编辑并:wq相关说明...2008-01-11 09:55:43 · 146 阅读 · 0 评论 -
gvim水平滚动条
set guioptions+=b一直没找到这个设置..不容易.2008-06-04 19:40:56 · 2374 阅读 · 0 评论 -
Vimperator 基础操作
最常用的 h,j,k,l,gg,G,0,$等上下左右滚动页面 o 打开一个或多个页面(输入o后,底部会有:open的提示),接下来的输入可以是 1: 第一个单词是搜索引擎的名字,然后跟着要搜索的单词 比如 :open wiki linux 或 :open baidu 什么什么的 就会打开相应的搜索结果 2: 当前页面...2007-05-17 11:41:57 · 149 阅读 · 0 评论 -
Best of VIM Tips (VIM's best Features) 缩减编辑版
:nmap ,s :source $VIM/_vimrc "执行(载入)vimrc配置:nmap ,v :e $VIM/_vimrc "编辑vimrc配置------------------------------------------------------------------------------ #VISUAL MODE Mappings :vmap sb "z...2007-05-15 15:58:23 · 148 阅读 · 0 评论 -
vim里用不常用的移动操作
% : 这个常用,移到匹配的括号处 [* or [/ :移动到c风格注释/* */块的开始 ]* or ]/ :移动到c风格注释/* */块的结束 ]m :移动到下一方法的开始 { (类java风格的方法定义体) ]M :移动到下一方法的结束 } [m :移动到上一方法的开始 { [M : 移动到上一方法的结束 } ...2007-04-28 19:49:44 · 92 阅读 · 0 评论 -
VIMperator介绍
官方首页: http://vimperator.mozdev.net/ 介绍: First there was a Navigator, then there was an Explorer. Later it was time for a Konqueror. Now it's time for an Imperator, the VIMperator :) 起先...2007-04-20 17:39:01 · 168 阅读 · 0 评论 -
用vimdiff来比较文件
启动 : gvimdiff 文件1 文件2(在比较模式下,默认的colorscheme太红了,换成其他的) 已经在编辑状态时 :vert diffsplit aa.txt :diffupdate在编辑文件后更新比对情况 ]c 前一个不同点 [c 后一个不同点 继续学习......2007-04-17 21:47:00 · 236 阅读 · 0 评论 -
vim 随意执行 python 代码
vim72的win版本已经有内建的python支持,linux版需要自己编译支持.在编辑代码时,有时候,想试一段代码,又不想临时再多一个py文件来执行这段随手写的代码, 可以用下面这个方法来搞定写个 aa.vim [code="java"]python ...2009-08-21 16:54:35 · 195 阅读 · 0 评论