ChinaUnix.net
相关文章推荐:

vim和gvim技巧大全

vim gvim技巧大全(9) 2 用命令}移动到这个段落的底部,标记为b 3 输入命令:'a,'b move来移动文本. 老版本的Vi编辑器不能很好的来处理多文件.但是vim在处理多文件上却显得优秀得多.我们有多种不同的方法在不同的文件之间进行文件拷贝.我们可以使用传统的Vi风格的命令,也可以使用vim可视化模式.我们还可以利用系统的剪切板来进行不同文件间的文本拷贝,所有的这些方法都可以很好的来工作,采用哪一种方法这就要看我们个人的喜好了. 使用...

by phpor - Linux文档专区 - 2008-01-26 21:20:31 阅读(1286) 回复(0)

相关讨论

vi编辑器的学习使用(二十一) 我们在vim编辑器的学习使用(五)中曾结讨论了一些基本的窗口使用命令.这些命令可以使得我们在不同的窗口内进行编辑工作,从而使得我们编辑多个文件成为可能.而在这里我们将会讨论一些更多的与窗口相关的命令操作. 当我们使用多个窗口进行文件编辑时,我们如何来进行窗口的切换操作呢?我们可以使用命令CTRL-Wj回到下一个窗口,而使用命令CTRL-Wk回到上一个窗口.我们还可以使用下面的命令来进行窗口的切换...

by eshion - Linux文档专区 - 2007-02-05 22:41:39 阅读(822) 回复(0)

2 用命令}移动到这个段落的底部,标记为b 3 输入命令:'a,'b move来移动文本. 老版本的Vi编辑器不能很好的来处理多文 件.但是vim在处理多文件上却显得优秀得多.我们有多种不同的方法在不同的文件之间进行文件拷贝.我们可以使用传统的Vi风格的命令,也可以使用vim 可视化模式.我们还可以利用系统的剪切板来进行不同文件间的文本拷贝,所有的这些方法都可以很好的来工作,采用哪一种方法这就要看我们个人的喜好了. 使用传统的Vi风格命令来...

by eshion - Linux文档专区 - 2007-02-05 22:40:55 阅读(799) 回复(0)

这几个命令中有一些需要说明的地方:[CTRL_I/]CTRL_I命令用来查找光标下面的文字,查找的范围不仅是在本文件中进行查找,而且还要查 找由#include所包含进来的文件中进条查找。变显查找的命令gdgD有时并不能完美的完我们想要做工作。这是因为vi在理解CC++的语法方面 有一些小的限制。但是大多数的情况下这几个命令还是可以很好的来完成我们工作的。[d/命令可以显示以当前光标下的内容为为名字的第一个宏定义,]d也有 着同样的...

by eshion - Linux文档专区 - 2007-02-05 22:40:02 阅读(886) 回复(0)

yy 复制游标所在行整行。或大写一个 Y。 2yy 或 y2y 复制两行。ㄟ,请举一反三好不好!:-) y^ 复制至行首,或 y0。不含游标所在处字元。 y$ 复制至行尾。含游标所在处字元。 yw 复制一个 word。 y2w 复制两个字。 yG 复制至档尾。 y1G 复制至档首。 p 小写 p 代表贴至游标后(下)。 P 大写 P 代表贴至游标前(上)。 整行的复制,按 p 或 P 时是插入式的贴在下(上)一行。 非整行...

by eshion - Linux文档专区 - 2007-02-05 22:36:42 阅读(1175) 回复(0)

Here's something very curious: :%s/foo/bar/gc is of course a substitution effective for the entire file with confirm on each occurrence of "foo" with the option of quitting at any point. However, using something similar, :g/foo/s//bar/gc using the global g to effect the entire file -- does NOT allow quitting at any point (even with the use of ). If there are hundreds of "foo" -- it's an important...

by eshion - Linux文档专区 - 2007-02-05 22:35:56 阅读(893) 回复(0)

:let @y='yy@"' : pre-loading registers (put in .vimrc) qqq : empty register "q" ---------------------------------------- " Useful tricks " [email=ayy@a][color="#0000ff"]ayy@a[/email] : execute "vim command" in a text file yy@" : same thing using unnamed register u@. : execute command JUST typed in ---------------------------------------- " Get...

by eshion - Linux文档专区 - 2007-02-05 22:33:45 阅读(857) 回复(0)

d0 表示删除从当前光标到光标所在行首的内容. y$ 表示拷贝从当前光标到光标所在行尾的内容. d$ 表示删除从当前光标到光标所在行尾的内容. yfa 表示拷贝从当前光标到光标后面的第一个a字符之间的内容. dfa 表示删除从当前光标到光标后面的第一个a字符之间的内容. 特殊地: yy 表示拷贝光标所在行. dd 表示删除光标所在行...

by eshion - Linux文档专区 - 2007-02-05 22:25:14 阅读(989) 回复(0)

vi编辑器的学习使用(二十一) 我们在vim编辑器的学习使用(五)中曾结讨论了一些基本的窗口使用命令.这些命令可以使得我们在不同的窗口内进行编辑工作,从而使得我们编辑多个文件成为可能.而在这里我们将会讨论一些更多的与窗口相关的命令操作. 当我们使用多个窗口进行文件编辑时,我们如何来进行窗口的切换操作呢?我们可以使用命令CTRL-Wj回到下一个窗口,而使用命令CTRL-Wk回到上一个窗口.我们还可以使用下面的命令来进行窗口的切换...

by rayter - Linux文档专区 - 2006-06-28 11:29:55 阅读(1146) 回复(0)

2 用命令}移动到这个段落的底部,标记为b 3 输入命令:'a,'b move来移动文本. 老版本的Vi编辑器不能很好的来处理多文件.但是vim在处理多文件上却显得优秀得多.我们有多种不同的方法在不同的文件之间进行文件拷贝.我们可以使用传统的Vi风格的命令,也可以使用vim可视化模式.我们还可以利用系统的剪切板来进行不同文件间的文本拷贝,所有的这些方法都可以很好的来工作,采用哪一种方法这就要看我们个人的喜好了. 使用传统的Vi风格命令来在...

by rayter - Linux文档专区 - 2006-06-28 11:28:57 阅读(787) 回复(0)

这几个命令中有一些需要说明的地方:[CTRL_I/]CTRL_I命令用来查找光标下面的文字,查找的范围不仅是在本文件中进行查找,而且还要查找由#include所包含进来的文件中进条查找。变显查找的命令gdgD有时并不能完美的完我们想要做工作。这是因为vi在理解CC++的语法方面有一些小的限制。但是大多数的情况下这几个命令还是可以很好的来完成我们工作的。[d/命令可以显示以当前光标下的内容为为名字的第一个宏定义,]d也有着同样的作...

by rayter - Linux文档专区 - 2006-06-28 11:28:19 阅读(958) 回复(0)