摘要: 在这一次的学习中我们会介绍一些更多的关于缩写和键盘映射的问题.我们在编辑的过程中可以用:abbreviate命令来设置一个缩写,那么我们如何来移除一个缩写呢?我们可以用命令:unabbreviate来移除一个缩写.例如我们用下面的命令来设置一个缩写::abbreviate @a fresh如果我们要移除这个缩写我们可以用下面的命令::unabbreviate fresh如果我们要清除所有的缩写,我们可以用下面的命令::abclear我们用上面的命令定义的缩写可以正常的工作在插入模式和命令行模式两种状态下.如果我们是在文本中输入@a,他就会扩展为fresh,而如果我们在:命令行中输入@a,他也可 阅读全文
posted @ 2005-08-07 21:33 jlins 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Vim编辑器由一群需要一个好的文本编辑器的程序员们所写出来的.正因为是这样,Vim中包含了许多的命令,我们可以用这些命令来自定义并且使我们的程序编辑工作变得更为简单.例如如果我们现在正在编辑我们的程序文件.我们设置了autoindent选项,并且现在正处在第三层次的缩进上.而现在我们要加入一个注释块.这是一个很大的注释块,我们希望能将这个注释块放在文本的第一列.这时我们就需要禁止所有的自动缩进形式.为了这样的目的,一种方法是可以输入几次CTRL-D命令,或者是使用0CTRL-D命令.命令0CTRL-D是在插入模式下移除所有的自动缩进的设置,并将光标放在第一列(在这里我们要注意的,当我们输入0时 阅读全文
posted @ 2005-08-07 09:36 jlins 阅读(436) 评论(0) 推荐(0) 编辑