
gvim
文章平均质量分 87
xiaoshang
这个作者很懒,什么都没留下…
展开
-
Vim 下的插件安装和使用方法
plugin:编程相关:taglist:相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。omnicppcomplete:提供C++代码的自动补全功能a.vim:提供快速切换.h和.cpp文件的功能NERD_commenter:提供快速注释/反注释代码块的功能DoxygenToolkit.vim:添加doxygen注释原创 2012-05-25 14:22:10 · 4095 阅读 · 0 评论 -
Vim 中的snippets 插件 和 paste 冲突
在使用GVim的中自动补全插件 snippets 的默认补全按钮是TAB 键,当 按下TAB 键时就能自动动补全,但是有时我们可能会发现在按下 TAB 这个健时,snippets 不能自动补全了。当出现这种情况时,要先看下自己的配置文件 .gvimrc是否有设置 这项的选项:set paste " 粘贴时保持原来的样式插入,不产生自动缩进。如果设置了这个选项时,在使用snippet原创 2012-12-15 11:45:58 · 1074 阅读 · 0 评论 -
GVim 配置说明
*map.txt* For Vim version 7.2. 最后更新: 2008年6月 VIM 参考手册 作者: Bram Moolenaar 译者: con http://vimcdoc.sf.net键映射、缩写和用户定义的命令。本主题在用户手册 |05.3|,|24.7| 和 |40.1| 中有过介绍。1. 键映射 |key-mappi转载 2012-12-15 15:25:33 · 1114 阅读 · 0 评论 -
vim寄存器与复制粘贴的实现
对于大多数在Ubuntu下使用vim作为常用编辑器的同学来讲,他们遇到的第一个比较大的麻烦来自于vim与外部应用的复制粘贴。当然,愿意选择ubuntu以及vim的同学肯定是google好手。不幸的是,各大论坛告诉你,你可以在命令模式下使用类似"*p或者"+p的命令将已经复制或剪切到系统剪切板的外部内容粘贴进来,也可以使用类似"*y或者"+y的命令将vim中的内容复制到系统剪切板中。很多同学转载 2012-12-11 16:07:37 · 1065 阅读 · 0 评论 -
gvim 编程环境搭建(三)
1.官方网站下载最新的gvim7.1 win32,然后选择完全安装;我是安装在d:/vim目录下面,安装后的目录结构如下:D:/VIM├─vim71│ ├─autoload│ ├─colors│ ├─compiler│ ├─doc│ ├─ftplugin│ ├─indent│ ├─keymap│ ├─lang│ ├─macros│ ├─plugin转载 2012-11-25 10:08:46 · 548 阅读 · 0 评论 -
经典vim插件功能说明、安装方法和使用方法介绍(二)
#============================================================================= 2 转载请注明出处: http://blog.youkuaiyun.com/tge7618291 8 #====================================================================转载 2012-11-25 10:06:17 · 1747 阅读 · 0 评论 -
vi替换命令用法详解
: ranges /pat1/pat2/g其中: 这是Vi的命令执行界面。range 是命令执行范围的指定: 百分号(%)表示所有行点(.)表示当前行美元($)表示最末行例如:10,20表示第10到20行,.,$表示当前行到最后一行,.+2,$-5表示当前行后两行直到全文的倒数第五行s 表示其后是一个替换命令。pat1 这是要查找的一个正则表达式转载 2012-11-24 12:23:09 · 697 阅读 · 0 评论 -
在Linux下使用vim配合xxd查看并编辑二进制文件
通常来说文件分为文本和二进制文件两大类,文本文件的编辑很容易,Windows下的notepad、UltraEdit都很好用,二进制文件的编辑在Windows下也有很多工具,UltraEdit也不错,但是Linux下呢?今天终于发现了一个好方法,但是最终出处找不到了。 首先创建一个二进制文件:?123[ora转载 2012-11-25 18:12:22 · 1197 阅读 · 0 评论 -
GVIM 键映射, 缩写和用户定义的命令
1. 键映射 *key-mapping* *mapping* *macro*键映射用于改变输入键的含义. 最通常的用途是为一个功能键定义成一系列的命令.比如: :map a=strftime("%c")这个映射在光标之后追加当前的日期和时间. (in notation ||)有很多命令用于定义新的映射, 删除转载 2012-11-25 10:12:04 · 3066 阅读 · 0 评论 -
vi/vim鼠标中键粘贴不缩进的方法
vi/vim鼠标中键粘贴文本默认情况是自动缩进的,如果粘贴的是多行的文本,则第二行缩进1个tab,第三行缩进2个tab……依此类推,到最后文本会面目全非,解决办法是粘贴之前设置为粘贴(paste)模式。:set paste转载 2012-11-07 11:06:56 · 951 阅读 · 0 评论 -
VIM 选择模式 的用法
转载地址:http://www.slideshare.net/kinghom/vim8转载 2012-10-18 10:48:10 · 1589 阅读 · 0 评论 -
vim配置及插件安装管理(超级详细)
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了转载 2012-10-18 07:46:11 · 955 阅读 · 0 评论 -
Ubuntu 下面的vim或者的gvim的配置文件
由于是安装的英文系统,故在用vim和gedit时 中文显示有问题,对于vim,解决方法如下:打开vim的配置文件,位置在/etc/vim/vimrc在其中加入" 关闭兼容模式set nocompatible" gvim 字体设置set guifont=DejaVu\ Sans\ Mono\ 12" gvim 内部编码set encoding=utf-8转载 2012-05-11 09:38:23 · 1556 阅读 · 0 评论 -
把 Vim 折疊(folding)
把 Vim 折疊(folding)後,然後可以放入口袋?呵呵,當然不是這樣啦!這是 Vim 的一個很特殊功能(原始 vi 及一般的 vi clone 皆無此功能)。簡單的說,就是可以將文章內容,依據他的結構,把多行內容集中於其中一個代表行來顯示,螢幕上只看得到章節標題那一代表行,這樣整個文章結構就一目了然,真正要閱讀其他內容時,再由簡單的按鍵或滑鼠來打開。這對於不含目錄結構的文件或程式碼很有用處。转载 2012-12-15 16:45:30 · 1306 阅读 · 0 评论