NERD_commenter——VIM批量注释与反注释插件
摘要:转自:http://www.xefan.com/archives/83568.html 这是对程序员非常实用的一款插件,支持多种语言的补全,还支持单行注释,批量注释,等各种命令映射。 使用方法,先下载该插件:http://www.vim.org/scripts/script.php?script_i
阅读全文
VIM学习笔记 打印(Print)
摘要:打印到屏幕 命令:print(简写为:p)可以显示出选定的行。如果没有指定参数,仅是打印当前行。打印完成以后,回到打印行的开头。 我们可以指定要打印的行的范围。例如以下命令,将打印1到5行。 :1,5 print 如果仅仅想打印第5行,可以使用以下命令: :5 print 如果想要打印整个文件,可以
阅读全文
vim利用cscope查看php源代码(cscope: no source files found)
摘要:1、首先安装ctags 首先是ctags的安装,推荐使用exuberant ctags,我们可以从其官方网站上下载它的源码包,进行解压缩,编译,安装即可。 1)ubuntu安装 sudo apt-get install exuberant-ctags ( 或者下载 手动安装 download cta
阅读全文
vi/vim使用进阶: 使用taglist插件
摘要:转自:easwy。com 想必用过Source Insight的人都记得这样一个功能:SI能够把当前文件中的宏、全局变量、函数等tag显示在Symbol窗口,用鼠标点上述tag,就跳到该tag定义的位置;可以按字母序、该tag所属的类或scope,以及该tag在文件中出现的位置进行排序;如果切换到另
阅读全文
vim 窗口操作:多tab|窗口拆分
摘要:转 我是一个vimer,还在用着这个上古时代的编辑器,但我并不是守旧派,因为即使是 现在,vim也在不断的创新。我用vim也有一两年的光景了,但是我还是不敢我自己 精通vim,当然我使用vim基本是两个地方,一个是修改系统的配置文件,一个就是 写Python的时候,至于用来写Java我还没有达到这么
阅读全文
vim note write
摘要:Try: which will open a left vertical split (by default, unless you have modified some options). To open a split to the right, on the other hand: You c
阅读全文
在vim中安装及配置NERDTree插件
摘要:使用Vundle插件安装,在.vimrc中加入以下代码: 打开vim,输入命令如下: 等待安装完毕 配置NERDTree 使用NERDTree ×……在打开vim后通过使用配置的快捷键开关该插件 ×…… ?……打开帮助 ×…… P……跳转到/目录 ×……p……跳转到上层目录 ×……K……跳转到第一个
阅读全文
VIM自定义快捷键 abort
摘要:"在选择模式下系统级复制 "在选择模式下系统级复制 vmap ,c "+y<ESC>vmap ,C "+Y<ESC>"在选择模式下系统级剪切vmap ,x x:let @+=@"<CR>"系统级复制nmap ,v "+pnmap ,V "+P"全选nmap ,a ggvG$"以浏览选择的方式打开文件
阅读全文
vim自动保存折叠
摘要:我经常使用的是手工折叠方式,就是 :set foldmethod=manual vim常用的折叠命令有: zf:折叠选定的行 zo:打开折叠 zR:打开所有折叠 zM:关闭所有折叠 zd:删除折叠 我个人最最常用的折叠方法是先将光标移动到左括号或者右括号,然后使用zf%来折叠一段代码 有个常见的问题
阅读全文
VIM设置代码折叠
摘要:今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。 1. 折叠方式 可用选项来设定折叠方式: 可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用vim命令 /* vim: s
阅读全文
在 Vim 中使用 pydiction 对 Python 进行代码补全
摘要:Pydiction 允许你在 Vim 中实现 TAB 代码补全, 可以补全的内容包括:标准的、自定义的,以及第三方模块和包。外加关键字、BIFs,和字符串。 Pydiction 由 3 个主要文件构成: python_pydiction.vim -- 该文件为 Vim 的 plugin 文件,实现
阅读全文
vim设置注意记录
摘要:set vb t_vb= setlocal buftype = "解决不能保存buff错误
阅读全文
修改终端下vim的PopupMenu选种项的背景颜色
摘要:我平常比较喜欢使用终端下的 VIM,最方便的就是随时可以使用ctrl+z切换到终端下执行命令, 然后再通过fg切换回 VIM。如果再有个透明效果,那就更赞了。不过最近换了一个配色ron 后, 有个比较困扰的问题:自动完成的弹出菜单中选中项的背景颜色和文字颜色相同! 这样完全无法看清到底选择的项是什么
阅读全文
vim插件之pathogen,NERDTree,Command-T,Powerline
摘要:pathogen 一个插件包往往具备多种功能,每个文件根据Vim的路径约定会放置到不同的目录下,通用插件放到plugin下,语法高亮插件放到syntax下,自动加载插件放到autoload下,文件类型插件放到ftplugin下,编码格式插件的放到indent下......如果你是重度插件用户,你会发
阅读全文
超强vim配置文件
摘要:https://github.com/ma6174/vim 打开终端,执行下面的命令就自动安装好了: wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x NERD_Tree: https://github.com/s
阅读全文
vim 查找和替换命令 替换/n和\n
摘要:一、 字符串的查找 1. vim 中用 / 和 ? 来查找字符串,两者的区别是: /string 会高亮显示光标后匹配的第一个字符串,回车后光标移到该字符串的第一个字母; ?string 会高亮显示光标前匹配的第一个字符串,回车后光标移到该字符串的第一个字母。 在回车之后,按n键同方向转到下一个匹配
阅读全文