vim
智能高科
这个作者很懒,什么都没留下…
展开
-
vim插件配置及安装
1写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个门槛上了, "工欲善其事, 必先利其器"嘛, 我想如果有一个很好用的IDE, 那些Linux牛人也会欢迎的. 这都是劳动人民的美好愿望罢了转载 2013-03-12 10:40:35 · 1005 阅读 · 0 评论 -
vim in unix
~/.vimrc as on Unix.原创 2013-09-02 17:29:38 · 515 阅读 · 0 评论 -
vim配置中遇到的一些问题
1、Mapping already in use: "is", mode "n"错误解决问题:win7下使用gvim73,安装了c.vim和a.vim插件,打开c程序文件*.c的时候总会出现错误提示:Mapping already in use: "is", mode "n"Mapping already in use: "is", mode "i"解决办法:1.原创 2013-09-22 16:39:22 · 812 阅读 · 0 评论 -
cscope中添加其他类型的文件
How to use cscope for a project which has .c , .cpp and .h files?You can use following commands to do the required task from the root directory of llvm source tree:touch ta原创 2013-09-22 17:28:34 · 771 阅读 · 0 评论 -
vim最常用需求
set tags=..../tagscscope -Rbq:cs add .../.../cscope.out .../.../0 或 s查找本 C 符号(可以跳过注释)1 或 g查找本定义2 或 d查找本函数调用的函数3 或 c查找调用本函数的函数4 或 t查找本字符串6 或 e查找本原创 2014-01-05 16:13:20 · 551 阅读 · 0 评论 -
vim资料大全
十多年的vim程序的vim配置https://github.com/vgod/vimrc原创 2014-01-08 19:28:40 · 645 阅读 · 0 评论 -
Vim命令图解和XVim使用
一个台湾的程序员在找不到合适的vim入门的图解之后,自己做了一个图,太有才了,所有常用命令一目了然,初学者可以很容易查到自己需要的命令,并知道如何使用,保存此图,可以在需要的是快速检索命令。图转自:http://blog.vgod.tw/ PDF版下載XVim是一个日本人做的在xcode上的vim插件,可以让你在xcode的体验vim的功能。转载 2014-01-08 19:31:42 · 724 阅读 · 0 评论 -
VIM下的跳转练习
在vim下可以使用常用的箭头键 但是 还有其它键可以让你更快的达到目标hjkl 这是代替箭头键功能的 H M L 跳到屏幕的顶上 中间 下方 w 跳到下一个单词的开始e 跳到单词的结束b 向后跳gg 跳到文件的开始 G 跳到文件的结束 10gg 或10G 跳到第10行 ta 跳到下一个a 前面fa 跳到下一个a 大写的意思相反转载 2014-01-22 09:19:40 · 582 阅读 · 0 评论 -
vim使用小技巧日志
一、vim批量添加删除注释的方法方法1:在编写代码的时候经常要注释一大段代码,一行行的注释当然是最傻的方法了,在vim里面可以这样做, 移到要开始注释的那行,Ctrl+v进入可视化列选择模式,移到光标到最后需要注释的行(注意,如果你知道行号,可以使用行号G(大写的G)快速跳到该 行),然后按I(大写),进入插入模式,输入注释符,比如C++/C#/Java是//,然后按ESC键回到命令模原创 2013-04-09 13:53:45 · 919 阅读 · 0 评论 -
vim中文乱码以及gvim菜单乱码解决方法
vim中文乱码解决方法set fileencodings=utf-8,chinese,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8gvim中文菜单乱码解决方法"""""""""""""""""""""""""""""""""""""""""""""""""原创 2015-12-04 19:20:41 · 1011 阅读 · 0 评论 -
vim 复制粘贴探秘
im作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情。每当学会了vim的一个新功能,就会很大地提高工作效率。有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大。而这样何尝不是一件好事呢,只要有的学习,就有的提高。最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了。仔细研究了以下,原来是自动缩进的缘故,于是做如下设置:转载 2013-03-11 20:14:52 · 832 阅读 · 0 评论 -
VIM: C程序员插件C.vim
作为一个程序员,在编码时你常常有如下的重复操作: 1. 给文件或者函数说明 2. 给函数添加注释,或者添加一个注释快 3. 添加一段已有代码 (:r !cat filename) 4. 检查代码语法 5. 读函数的帮助文档 6. 注释掉一块代码,将"//"转换为/* */ C.vim即C-Support vim,能够帮助C程序员[当然还有使用C++转载 2013-06-16 17:39:20 · 855 阅读 · 0 评论 -
配置Vim开发Android详解
在开发Android的 程序员中,应该说使用Eclipse或者Netbean的是最多的。考虑到Google推出了一整套开发插件,让用户从项目到写代码到编译运行链接模拟器 一气呵成,用Eclipse这样的IDE无可厚非。不过,总有一些用户不喜欢IDE,不想用类似于Eclipse的方式开发,他们的想法包括任何编辑器都比不上vim/emacs我电脑太慢,不想跑IDE纯命令行形式,我就喜欢,每天打转载 2013-03-12 11:05:32 · 972 阅读 · 0 评论 -
vim文件查找
vim查找文件 查找文件 假定现在你在编辑一个 C 程序, 该程序有这样一行: #include "inits.h" 你想要查看文件 "inits.h" 里有些什么. 把光标移到该文件名上, 并键入: gf Vim 就会找到并打开这个文件. 那么, 如果该文件不在当前目录里怎么办? Vim 将利用 'path原创 2013-03-11 16:28:39 · 1817 阅读 · 0 评论 -
VIM复制到系统剪切板
菜鸟,初玩VIM怎么把VIM中的东西复制出来,或者怎么把外面的东西复制进VIM成了问题。上网,查了些资料,先把方法记录在此。VIM中有很多的很多的寄存器,可以使用命令[plain] view plaincopy:reg 用:reg命令可以查看各个粘贴板里的内容。在vim中简单用y只是复制到“(双引号)粘贴板里,同样用p粘转载 2013-03-11 10:54:38 · 715 阅读 · 0 评论 -
Have Vim check automatically if the file has changed externally
You can place this in your vimrc file, and then run::WatchForChangesThis will toggle the behaviour for the given buffer." If you are using a console version of Vim, or dealing" with a file t转载 2013-06-13 06:28:20 · 659 阅读 · 0 评论 -
windows下使用cscope vim对函数进行定位
1,先下载windows下编译好的 cscope.exe 到 http://sourceforge.net/projects/mslk/files/Cscope/ 下载 最新的 cscope-15.7.zip 然后解压 把解压后的三个文件 拷贝到你的 gvim.exe 所在的目录 比如我的是 D:\Vim\vim73 2安装------------------转载 2013-06-10 14:54:37 · 1365 阅读 · 0 评论 -
vim颜色自定义
http://www.linuxidc.com/Linux/2012-06/62792.htmvim原色 具体配色 请看链接。转载 2013-06-08 12:24:44 · 1161 阅读 · 0 评论 -
配置ctags cscope on gvim in windows
gvim+ctags in windows安装gvim、 ctags、tlist:-----------------------------------------(1) 下载gvim72.exe并安装(2) 下载ctags57w32.zip (ctags)解压后将ctags.exe放置到C:\windows\system32\"开始" --> "运行" -->原创 2013-06-07 10:08:21 · 1207 阅读 · 0 评论 -
vim配置taglist以及用法
本节所用命令的帮助入口::help helptags:help taglist.txt 使用下面的命令生成帮助标签:helptags ~/.vim/doc下面介绍常用的taglist配置选项,你可以根据自己的习惯进行配置: - Tlist_Ctags_Cmd选项用于指定你的Exuberant ctags程序的位置,如果它没在你PATH变量所定义的路径中,需要使用转载 2013-03-12 15:51:57 · 660 阅读 · 0 评论 -
VIM下,在文件及目录中查找字符串的方法 (vimgrep)
以前用editplus的时候,有一个在文件中查找的功能,可以在所有打开的文件中查找字符串,也可以在某一个目录及它的子目录中查找.那么在VIM中是否也有相关的功能呢?答案当然是肯定的.VIM中有个类似grep的命令,叫做vimgrep,语法如下::vimgrep /{pattern}/[g][j] {file} ... 简单来讲,就是在路径和文件命符合{file}的所有文件转载 2013-03-07 13:38:02 · 1077 阅读 · 0 评论 -
vim的shiftwidth、tabstop、softtabstop设置
1 shiftwidth这个是用于程序中自动缩进所使用的空白长度指示的。一般来说为了保持程序的美观,和下面的参数最好一致。同时它也是符号移位长度的制定者。2 tabstop定义tab所等同的空格长度,一般来说最好设置成8,因为如果是其它值的话,可能引起文件在打印之类的场合中看起来很别扭。除非你设置了 expandtab模式,也就是把tabs转换成空格,这样的话就不会一起混淆,不过毕竟制转载 2017-01-13 10:16:40 · 545 阅读 · 0 评论