ChinaUnix.net
相关文章推荐:

vim快速切换文件

原文连接: http://www.gracecode.com/Archive/Display/2414 最近很多人被我“拉下水”尝试 (g)vim,为了支持他们,我会编写些 vim 脚本方便大家。 这里有个现成的需求,就是很多从 Editplus 转过来的同学,想让 vim 有从模板新建文件的功能。那么,这篇文章可能就是你们想要的。 安装步骤 下载代码包以后,解压缩到 $vimRUNTIME 目录。重新启动 vim,输入 [code]:NewTemplate xhtml[/code] 就可以建立个 XHTML 模板,如果是...

by AMD-K6 - Web开发 - 2008-10-08 15:43:02 阅读(1871) 回复(0)

相关讨论

  在vim的help里写到一般vim是关闭了vi的兼容模式是关闭的,但是我的vim打开了兼容vi模式,请问怎样把它关闭?

by raecol - BSD - 2003-01-24 10:03:40 阅读(3212) 回复(1)

vim里编辑perl代码时,只要将光标移到模块名上,然后敲入':gm',就能立刻导航至那个模块。 特性: 1 使用@INC变量查找模块; 2 如果找到的模块只有一个,就会立刻跳至那个模块; 3 如果找到的模块不止一个(多个版本),会显示一个可供选择的列表(就像命令补全一样); 4 如果没有找到模块,则会给出高亮提示信息"Module '$module' not found"; 函数代码如下: let g:perl_path_to = {} function! GotoModule(module) let ...

by Nosferatu - Perl - 2008-06-10 14:02:02 阅读(2345) 回复(5)

刚才发在了“使用 vim 有疑问的朋友们请在此跟贴提问”中,一直没人回答,估计现在都没人注意到那个帖子了。所以现在把问题重复贴在这里: 系统是CentOS 4.4,默认安装的vim 6.3.82 , 由于不支持c-support,就下载源代码安装了vim7.2。 安装很顺利,可是在启动vim时:若存在vim的配置文件: $HOME/.vimrc 或/usr/local/share/vim/vimrc, 那么在启动vim的时候就会死掉,即使是使用的默认的配置文件也是如此。如果并不存在vim的配...

by dglwx - C/C++ - 2009-05-26 14:27:29 阅读(1198) 回复(1)

cscope是*nix下功能强大的开发支持功能, 它极大地方便了对源代码库的浏览, 查询. 比如回答: (1) 函数foo就调用了哪些函数 (2) 函数foo被哪些函数调用过 (3) 变量v_t 的定义在哪里 等等. vim中内置的ctags支持提供了类似的功能, 但cscope的功能更为强大. 要了解vim中关于cscope的主题, 可以在vim中用 :h cscope windows下的gvim预编译版提供了对cscope的支持, 但是默认安装好之后还是不能使用它, 这跟cscope的工作原理有关. 要提供对...

by happy1123 - BSD文档中心 - 2007-11-13 13:06:21 阅读(1094) 回复(0)

我用 vim 编辑文件 123 不能执行 vim -x 123 :wq chmod +777 123 ./123 就提示: [root@server /]# ./123 -bash: ./123: cannot execute binary file 有什么办法可以使 vim 加密的可执行文件 运行起来。。~!~!

by 87250222 - 系统管理 - 2006-03-07 07:57:41 阅读(499) 回复(8)

这个问题很明显:在插入模式下,我输入文本,需要中文输入法;在命令模式下,需要输入英文字母表示的命令,这时需要英文输入法。所以,我目前的做法是,在切换两种模式后,接着按一下Shift键以切换输入法。 在vim中可以设置自动切换输入法吗?我用的SCIM,给点思路也行,我一点都不知道该通过什么方式来实现。

by TAW - Shell - 2007-10-03 09:47:28 阅读(2734) 回复(3)

刚学vim,现在对单个文件的操作有些熟练了,就是多文件还是很晕,请问各位高手有没有什么好的多文件操作的技巧介绍一下? 用buffer好还是用TAB好? 还是2个都用? 一开始我用的是TAB,结果搭建IDE用的插件不支持 (winmanager 换到另外一个标签后再换回来经常会报错,trinity直接不支持) 现在试了buffer(用了tabBar),taglist刷新 切换标签都正常了,就是使用的时候经常界面就乱了....比如切到taglist窗口,看了 一些函数后想切换到另外一个文...

by fcymk2 - C/C++ - 2009-04-11 09:59:28 阅读(2475) 回复(5)

我记得vim支持一些操作 譬如输入一个命令就可以按照模板来添加文本,譬如文件的header,函数的header等等 谁知道该如何实现呢

by DraculaW - Python - 2009-04-04 09:37:54 阅读(1269) 回复(1)

我用vim写了一个代码: [code] #include using namespace std; int main() { cout<<"fightforwin"<

by FightForWin - C/C++ - 2008-09-07 08:56:12 阅读(1124) 回复(2)

想用vi或者vim,最好是vim自动编辑一个文件。就像在sco unix上面,用man vi看到的。 tmpfile=$$.tmp ls -al >${tmpfile} ex ${tmpfile} <<%% :g/^-.*/s///g :g/^$/d :w :q %% more ${tmpfile} 将ex更改成vi也可以,这是在sco unix上面,现在我想在linux上面实现这个,却不行。不知到怎么回事,希望高手能够指点一下。 unix上面的是vi,linux上面的默认是vim,是不是这是vim和vi的区别?

by liqxy - Shell - 2008-09-05 17:47:13 阅读(942) 回复(5)