vim
文章平均质量分 51
unbutun
这个作者很懒,什么都没留下…
展开
-
vim 技巧
如何在vim中删除空行:g/^$/d indent 今天找到一个好方法来format缩进,很简单,光标移动到文件开头,然后按 =G 即可。 按v进入visual状态,选择多行,用>或通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用转载 2009-11-07 08:06:00 · 896 阅读 · 0 评论 -
vim 写文档 (自身功能tags, txt2tags生成网页pdf等)
Table of ContentsVim进阶索引[7]::TAGS1 基本的tags用法2 tags文件格式3 相关命令4 tags进阶4.1 编写/转换为Vim文档4.2 exuberant ctags4.3 增加taglist支持4转载 2011-08-24 21:23:28 · 1815 阅读 · 0 评论 -
txt2tags实践记录
txt2tags实践记录lli_njupt(lli_njupt@163.com)08/23/2011 因为要写一些含有源代码的文档,但是使用Word让我感觉很Boring,以前写的文档今天再去看是在有些头大:贴上去的代码相当Ugly,即便花了很长时间调节排版格式最后还转载 2011-08-26 07:55:09 · 700 阅读 · 0 评论 -
不同颜色高亮多个关键字
match ErrorMsg /slab/2match MoreMsg /seq_file/3match Search /kallsyms/ 要改变Vim的配色我们需要知道都有哪些组可以改。下面表中是Vim环境配色中介面元素所应用的“组”(组名在前)转载 2011-09-25 13:12:43 · 742 阅读 · 0 评论 -
vim cheet sheet
转载 2011-09-25 07:51:07 · 94 阅读 · 0 评论 -
Vim: What is the difference between the remap, noremap, nnoremap and vnoremap mapping commands?
remap is an option that makes mappings work recursively. By default it is on and I'd recommend you leave it that way. The rest aremapping转载 2011-10-01 12:27:02 · 469 阅读 · 0 评论 -
ctags的使用及相关参数介绍
因为学习使用Vim,遇到ctags这样一个东东,花了一天时间大致搞清楚了一点,记下来,和大家分享。我写的匆忙,大家也就随便看看好了。希望有用。一. ctags 是干什么的ctags 的功能:扫描指定的源文件,找出其中所包含的语法元素,并将找到的相关内容记录下来。我用的是 Exuberant Ctags ,在 Windows 上使用,就一个可执行文件,非常绿色,可在 so转载 2011-12-18 20:53:15 · 570 阅读 · 0 评论 -
Exuberant Ctags中文手册
[译序](Easwy) First of all, I would like to thank the author of Exuberate Ctags, Darren Hiebert,without his help, I cannot finish the work.翻译这个手册的想法,最初源于我在写“使用VIM开发软件项目”系列文章(现在改名为”vim使用进阶“时。当时转载 2011-12-18 21:21:11 · 443 阅读 · 0 评论 -
在VI里面设置tab宽度以及tab和空格(space)的转化
:set tabstop=4 " Force tabs to be displayed/expanded to 4 spaces (instead of default 8). set softtabstop=4 " Make Vim treat key as 4 spaces, but respect hard Tabs. : " I don't think this one will转载 2011-12-15 20:27:21 · 623 阅读 · 0 评论 -
NERDTree,好用的文件浏览器
感谢 LinuxGem 的介绍 ,让我认识了那么好的 Vim 文件浏览器。下面,简单的介绍下其使用方法。插件安装好以后,使用 NERDTree 启动,当然你也可以绑定个热键。除了使用鼠标可以基本操作以外,还可以使用键盘。下面列出常用快捷键o 打开关闭文件或者目录t 在标签页中打开T 在后台标签页中打开! 执行此文件p 到上层目录P 到根目录K 到第一个节点J 到最后一个节点u转载 2012-04-07 09:05:20 · 944 阅读 · 0 评论 -
vim project 项目管理工具的安装及使用
Project插件安装:1 在 Vim 网站上下载最新版本project.tar.gz 或直接下载project-1.4.1.tar.gz2 解压缩移动plugin和doc到~/.vim目录(没有~/.vim则自己创建),步骤如下:mkdir ~/.vimmv doc ~/.vimmv plugin ~/.vimProject 的测试和初始化1 打开vim后敲入命转载 2012-04-13 21:26:25 · 1517 阅读 · 0 评论 -
vi/vim使用进阶: lookupfile插件
本节所用命令的帮助入口::help lookupfile在文章保存项目相关配置中,我们讲过通过”:find“命令打开指定的文件,不过使用”:find“命令并不是非常的方便:一是如果项目比较大、文件比较多,find查找起来很慢;二是必须输入全部的文件名,不能使用正则表达式(regex)查找。我们也介绍过vim提供的文件浏览插件,你可以在浏览器中根据目录去查找,但这种方式在浏览目转载 2012-04-14 10:08:38 · 690 阅读 · 0 评论 -
强烈推荐–将GUI配色转化为终端配色的VIM插件–gui2term.py
前几天,依云兄在我博客上推荐了一款插件gui2term.py,用了之后立马叫好,苦于一直没有时间,所以今天特意推荐一下。这款插件实现了将gvim的配色转化成终端配色的解决方案。下载链接相信不少朋友和我一样,需要在windows和终端下同时工作,而工具都是vim,所以,保持配色的相同就显得非常重要啦!我们拿著名的desert配色来测试一下:1.把desert.vim改成 test转载 2012-04-29 13:15:54 · 1141 阅读 · 0 评论 -
Best of Vim Tips 中文版
这是篇每个 Vim 用户都应该阅读的文章,原文在这里 http://www.rayninfo.co.uk/vimtips.html这篇文章很早被翻译过,好像是一个清华的哥们翻译的。我再原来的基础上又整理 和新增了些内容--这是两年前做的,后来没有再更新。有兴趣的人转载 2011-08-21 14:24:15 · 625 阅读 · 0 评论 -
vim 重复命令
要自当前光标位置向上搜索,请使用以下命令:a) 撤消上一个编辑操作。 ====》 Ub) 重复上一个编辑操作。 =====> .c) 还原被撤消的编辑操作。 ======> Ctrl + Rd) 多次重复转载 2011-08-12 21:18:21 · 2102 阅读 · 0 评论 -
indent 还不熟,暂记
indent 常用的参数设置 以前的用法:indent -kr -cli4 -i4 -nut 改进的用法:indent -kr -cli4 -nut -bl4 -bli0 注释: -kr, Use Kernighan & Ritchie coding style. -cli4, specifies the number of spaces that转载 2009-11-22 11:04:00 · 517 阅读 · 0 评论 -
vim 删除每行开头结尾空格
删除多余的空格行末:$ 行首:^空格:/s行末空格:/s/+$行首空格:^/+/s有些人认为行末的空格是无用,浪费而难看的。要删除这些每行后面多余的空格,可以执行如下命令: :%s//s/+$//命令前面指明范围是 "%",所以这会作用于整个文件。"substitute" 命令的匹配模式是"/s/+$"。这表示行末($)前的一个或者多个(/+)空格(/s)。后面我们会介绍怎转载 2009-12-12 10:06:00 · 1420 阅读 · 0 评论 -
linux下的16进制查看工具
od,在其他UNIX系统上也比较常见; hexdump/hd,是用来替代od的,可以自定义输出格式; 在vi的命令状态下:%!xxd ——将当前文本转换为16进制格式。:%!xxd -r ——将当前文件转换回文本格式。转载 2009-12-24 09:54:00 · 841 阅读 · 0 评论 -
高效率编辑器VIM-操作篇,非常适合VIM新手
虽然从很久前就开始用 VIM 了,但一直都是半调吊子,翻来覆去只用自己会的命令。最近为了提高书写代码的效率,还有 coding 时候的乐趣,又重新钻研了一下 VIM,发现了一篇很好的 VIM 入门的文章,原文是英文版的,我觉得非常适合 VIM 使用入门,所以翻译了过来。这里是简单的介绍了 VIM 的操作方式,并没有说为什么要用 VIM,如果你想知道答案可以去 Google,VIM 被誉为编辑器之神。这篇教程写了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode), 命转载 2010-12-17 19:50:00 · 420 阅读 · 0 评论 -
VIM下的跳转练习
<br />在vim下可以使用常用的箭头键 <br />但是 还有其它键可以让你更快的达到目标<br />hjkl 这是代替箭头键功能的 <br />H M L 跳到屏幕的顶上 中间 下方 <br />w 跳到下一个单词的开始<br />e 跳到单词的结束<br />b 向后跳<br />gg 跳到文件的开始 <br />G 跳到文件的结束 <br />10gg 或10G 跳到第10行 <br /><br />ta 跳到下一个a 前面<br />fa 跳到下一个a <br />大写的意思相反<br /> <转载 2011-04-11 22:03:00 · 895 阅读 · 0 评论 -
Vim能回到刚才的光标位置吗?
pim 查看个人资料 更多选项2010年8月29日, 上午11时59分 发件人:pim <gaicita...@gmail.com>日期:Sun, 29 Aug 2010 08:59:13 -0700 (PDT)当地时间:2010年8月29日(星期日) 上午11时59分主题:Vim能回到刚才的光标位置吗?打印 | 单个帖子 | 显示原始帖 | 举报此帖 | 查找此作者的帖子注意不是回到文件上次关闭前的光标位置。 <br /><br />举个例子吧,打开一个文件,光标最先在第10行,我做了一些转载 2011-04-11 22:06:00 · 2017 阅读 · 0 评论 -
使用VIM开发软件项目 - (11) 剑不离手:quickfix
本节所用命令的帮助入口::help quickfix:help :make:help 'makeprg':help 'errorformat':help 'switchbuf':help location-list:help grep:help :vimgrep:help :gr转载 2011-07-07 20:01:15 · 1723 阅读 · 0 评论 -
VIM下,在文件及目录中查找字符串的方法 (vimgrep)
以前用editplus的时候,有一个在文件中查找的功能,可以在所有打开的文件中查找字符串,也可以在某一个目录及它的子目录中查找.那么在VIM中是否也有相关的功能呢?答案当然是肯定的.VIM中有个类似grep的命令,叫做vimgrep,语法如下::vimgrep /{pattern转载 2011-07-07 19:58:20 · 9116 阅读 · 1 评论 -
A few examples of how to use :g in vim
VimTip 227: Power of :ghttp://vim.sourceforge.net/tip_view.php?tip_id=:g is something very old and which is very powerful. I just want转载 2011-07-09 10:20:39 · 268 阅读 · 0 评论 -
vi下向前删除字母d后加b + 将多行合并成一行用J
dw 删除光标右侧的字ndw 删除光标右侧的 n 个字3dw 删除光标右侧的 3 个字db 删除光标左侧的字ndb 删除光标左侧的 n 个字5db转载 2011-07-16 08:09:35 · 938 阅读 · 0 评论 -
VIM的v模式下复制粘贴
一定是视图模式下:shift+d剪切shift+p粘贴shift+y复制---------------普通模式活编辑模式下:ctrl+c;ctrl+v即可--------------按下D可以整行删除按delele键,可以逐一字符删除。转载 2011-08-07 09:34:34 · 1940 阅读 · 0 评论 -
细说vim如何使用帮助,常用插件推荐列表
vim的帮助很详细,但若不了解有时的确不知道应该如何输入关键词,所以总结一下:----------------------------------------------------------------------------- 条目转载 2011-08-10 20:46:59 · 1398 阅读 · 0 评论 -
bash 使用vim编辑模式
set -o vi按ESC之后就可以使用vim的快捷键了,编辑完按ESC退出.---------------------------------------------------------------------------.| ||转载 2012-04-21 08:20:39 · 1107 阅读 · 0 评论