基本命令:Esc:VIM中的万能功能键之一,基本上任何时候按这个键,都可以返回VIM的普通状态。i:在普通状态下按i可以进入“插入”编辑状态,这个时候按方向键移动光标,在想要输入的地方输入字符,用Del键删除字符,最后用Esc退出到普通状态。yy(yny):在普通状态下,把光标用方向键移动到想要复制...
分类:
其他好文 时间:
2014-07-21 09:34:47
阅读次数:
346
查看帮助输入 : tab help, 可在新的标签页打开帮助.跳转到一个主题: 将光标置于标签 (例如 |bars|) 上然后输入 CTRL-]跳回: 键入 CTRL-T 或 CTRL-O (重复则继续向后)文本对象之前的复制和删除都是以字符, 行为单位, w, e的作用是从光标处到下个单词开头或本...
分类:
其他好文 时间:
2014-07-09 19:06:51
阅读次数:
163
读本文之前请注意:1. 本文的目标是提供一些vim的使用技巧,利用这些技巧可以提高vim的操作效率。部分技巧在vi上也可以使用,但是现在基本上都是用vim了。2. 本文是整理和总结使用技巧,而非讲解vim入门,因此不会涉及最基本的使用,例如如何上移或下移光标,对此类操作请参阅任何一本vim或者vi教...
分类:
其他好文 时间:
2014-07-07 23:29:08
阅读次数:
194
vim使用笔记-------------光标移动--------------------k上(10k向上移动10行)j下h左l右shift+G文本最后一行o进行光标行下一行编辑模式CTRL+f下一页(4ctrl+f向下翻4页)CTRL+b上一页CTRL+d向下翻半页CTRL+u向上翻半页$移动到行尾(5$移动到下面(5-1)行的行末)0移动到行首^移动到行..
分类:
其他好文 时间:
2014-06-29 21:12:08
阅读次数:
305
:%s/ /\r/gc 将空格替换为换行符:%s/ /\t/gc 将空格替换为制表符
分类:
其他好文 时间:
2014-06-22 23:03:42
阅读次数:
174
1.dd:并不是删除,而是剪切,虽然剪切有删除的效果,但是有时会出错,加入用一行替换另一行:现复制(yy)一行,然后跳到另一行,“删除”(dd)该行,然后想要粘帖上之前复制的那行,按下(yy),贴上的是刚才删除的那行而非我们之前复制的那行。
分类:
其他好文 时间:
2014-06-18 23:56:07
阅读次数:
320
上下分割当前打开的文件。Ctrl+W s上下分割,并打开一个新的文件。:sp
filename左右分割当前打开的文件。Ctrl+W v左右分割,并打开一个新的文件。:vsp
filename相信你在《Vim的窗口分屏》一文中,你已经知道了怎么拆分窗口了。其实,我更多的不是用拆分窗口的命令,而是用浏览...
分类:
其他好文 时间:
2014-05-25 03:13:36
阅读次数:
248
vim是linux操作系统下的一个文本编辑工具,功能非常强大,但刚学习起来比较复杂。vim的所有功能要讲明白得有几百页,在这里只是记录一下vim的一些基本用法。首先vim打开文件的三种方式:vim+#xxx(#是数字):表示打开xxx文件并将光标定位到指定行。vim-oxx1xx2xx3:表示同时打开..
分类:
系统相关 时间:
2014-05-21 12:36:34
阅读次数:
484
经过一段时间使用Vim和Shell,积累了不少小的心得体会。使用起来可以大大增加编辑效率,在此记录。##1.
编译最新版Vim官网上提供的Vim是非常基础的版本,最新的补丁都没有添加进去。在安装了[官方版本](http://www.vim.org/)后,还需要自己编译一下Gvim.exe和Vim.e...
分类:
其他好文 时间:
2014-05-16 23:22:21
阅读次数:
481
有人说:学习vim就像学弹钢琴一样,一旦学会,受益无穷。
VIM可能是人类史上最好的文本编辑器,但是学习vim在开始时是痛苦的。我们无法一次性记住所有的使用方法,但至少要知道 有哪些功能,然后在能用快捷方法的时候尽量使用,就能熟练使用VIM了。
两种模式
vim的神奇之处就在于他不是打开之后就像记事本一样往里输入或者删除,他有两种模式。
1、Normal 模式:当我们使用vim命令打开一个...
分类:
其他好文 时间:
2014-05-09 01:06:40
阅读次数:
232