Vim
jibing57
这个作者很懒,什么都没留下…
展开
-
vim ctags 的使用方法
windows下很多人都使用source insight编写和查看代码。linux下可以使用VIM,刚开始会觉得VIM像windows下的记事本,而如果使用得当,它并不比source insight 逊色。 在这里,我会尽我所能细致地讲清楚如何把vim变成source insight,然而你仍然需要积极地思考,并且必须自己去摸索一些东西。 为了避免过于罗嗦,我把转载 2012-03-29 11:21:29 · 714 阅读 · 0 评论 -
vim 关闭折叠
set nofoldenable原创 2012-12-11 15:20:19 · 2837 阅读 · 0 评论 -
让vim支持系统剪贴板
转自:http://blog.sina.com.cn/s/blog_76550fd701019rol.html1. 在vim里面写原创文章,或者转帖自己看到的经典文章;2. 在vim里面写好之后,排好版,然后,快捷键操作:gg, shift+V, shift + G, "+y,解释:"+y是把选中内容复制到系统剪切板里3. ctrl + M 打开opera mail,粘贴之;4转载 2012-11-23 09:50:34 · 1457 阅读 · 0 评论 -
[vim] vim实现文件另存为
在linux系统上,vim编辑系统文件的时候,很多时候编辑结束才发现,没有权限写入文件。vim实现文件另存为的功能只要在:w 后面加上文件名字,就能把当前的编辑内容另存到其他文件中去。:w new_filename原创 2012-10-24 11:09:12 · 36760 阅读 · 3 评论 -
配置VIM做PHP的IDE开发环境
转自:http://cc.ecjtu.net/posts/vim-php-ide-ubuntu-NERDtree-taglist-AutoComplPop-ZenCoding今天在ubuntu下将VIM配置成了PHP的IDE,用到了NERDtree,taglist,AutoComplPop,ZenCoding插件和一些配置,具体步骤记录下:安装vim:更新下源,转载 2012-10-06 16:55:05 · 1484 阅读 · 0 评论 -
[转]Vim 复制粘贴探秘
转自: http://www.cnblogs.com/jianyungsun/archive/2011/03/19/1988855.htmlVim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有转载 2012-10-06 16:04:16 · 574 阅读 · 0 评论 -
vim 分割窗口[转]
转自: http://blog.csdn.net/manshq163com/article/details/7569948同时显示两个不同的文件,或者同时查看一个文件的两个不同的部分,甚至同步显示两个文件的不同之处,都可以使用vim的分割窗口来实现。 最简单的打开新窗口的方法就是使用命令:split,这样,原来的窗口就会分成上下两个部分,而光标停留在上明的窗转载 2012-09-06 15:36:58 · 674 阅读 · 0 评论 -
Vim Buffer(转载)
转自:http://hi.baidu.com/coffeant/item/0532ab27f72dfb8c9c63d1b6Vim用得越来越顺手,同时我也知道我目前使用到的可能只是Vim强大功能的1%不到。对于Vim的多buffer编辑一直没有搞清楚,今天彻底的学习一下。啥是buffer?一个buffer就是一个已经载入内存的文件。所有打开的文件都对应着一个buffer,同时也存转载 2012-08-10 23:00:25 · 938 阅读 · 0 评论 -
[vim] vim 单词高亮
sourceInsight中有单词高亮功能。一直觉得看code的时候比较好用。今天找了一下vim中是否有相关的插件。发现还真有类似的功能。链接如下:http://www.vim.org/scripts/script.php?script_id=1238总结一下相关的用法,省得以后用的时候还需要再查找资料。高亮的使用方法:Normal mode:Vim的Normal原创 2012-08-09 15:50:12 · 8565 阅读 · 1 评论 -
vim重复操作的宏录制
转自:http://www.cnblogs.com/ini_always/archive/2011/09/21/2184446.html在编辑某个文件的时候,可能会出现需要对某种特定的操作进行许多次的情况,以编辑下面的文件为例:;===================================================================转载 2012-05-18 17:19:55 · 975 阅读 · 0 评论 -
vim 中替换某个字符为回车
vi中如何替换某字符成“回车”?在 vi 中::1,$s/XXX/^M/g(you need to type CTRL-V to get a ^M here)XXX是你要替换掉的字符。使用:1,$s/XXX/\n/g是无法达到替换为回车的作用的。但是搜索回车的时候,却能够以 /\n 搜索到。不明白。。原创 2012-05-17 14:19:58 · 3297 阅读 · 0 评论 -
ibm developer上关于vim的几篇文章
http://www.ibm.com/developerworks/cn/views/linux/libraryview.jsp?sort_by=&show_abstract=true&show_all=&search_flag=&contentarea_by=Linux&search_by=vim&topic_by=-1&type_by=%E6%89%80%E6%9C%89%E7%B1%BB%E原创 2012-06-02 23:43:42 · 1030 阅读 · 0 评论 -
vim 编辑二进制文件
可以在 Vim里通过转换程序 “xxd” 来进行二进制文件的编辑。首先以二进制方式编辑这个文件:vim -b binaryfile然后用 xxd 把这个文件转换成十六进制:在vim界面中输入如下命令::%!xxd文本看起来像这样: 1 0000000: ceb0 d418 edf4 fc9c ea79 2632 4e02 45e1 .........y&2N.E.原创 2012-04-28 14:56:11 · 615 阅读 · 0 评论 -
vim黏贴代码格式混乱的解决方法
转自: http://blog.csdn.net/CommShare/article/details/6215088感谢牛人的文章.解决了我在vim使用中,很头疼的问题.在vim新建文件的时候,黏贴代码会自动缩进,导致格式非常混乱。按照博主的经验,在/etc/vim中,修改vimrc,添加 set pastetoggle=在黏贴代码之前,进入insert转载 2012-04-28 09:12:31 · 1570 阅读 · 0 评论 -
VIM 多文件查找替换
1、多文件查找 1.1、grep 直接在vim中输入:grep abc * 这是直接调用unix下的grep命令 1.2、vimgrep 基本用法就是 :vimgrep /匹配模式/[g][j] 要搜索的文件/范围 :vim[grep][!] /{pattern}/[g][j] {file} ... g转载 2012-03-21 10:56:09 · 9551 阅读 · 0 评论 -
vim自带的补全功能
vi7.0版本自带了自动补全功能omni-completion。那么Vim是如何找到匹配的单词的呢?在默认的情况下,Vim在查找一个单词时是按照如下的步骤:1 在当前文件中进行查找2 在其他窗口中进行查找3 在其他的已装入的缓冲区中进行查找4 在没有装入缓冲区的文件中进行查找5 在当前的标记(tag)列表是进行查找6 在所有的由当前文件的#include包含进来的文件中转载 2012-03-29 11:16:19 · 1036 阅读 · 0 评论 -
vim 设置代码折叠
今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。1. 折叠方式可用选项来设定折叠方式:可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用vim命令 /* vim: set fdm=XXX: */有6种方法来选定折叠:转载 2012-03-29 21:47:24 · 893 阅读 · 0 评论 -
简明Vim练级攻略
转自: http://www.ccvita.com/487.html前言今天看到这篇文章,共鸣点非常多。它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级。完全就是我这一年来坚持使用Vim的过程。所以不管怎么我要转载这篇文章。翻译自《Learn Vim Progressively》,原中文翻译出自《简明Vim练级攻略》。我进行了部分的排版工作,转载 2012-12-31 10:56:32 · 521 阅读 · 0 评论