分类: LINUX
2010-01-23 18:41:55
** For Vim version 6.3. 最近更新:2005年3月
VIM - 主帮助文件
k
移动: 使用光标键, 或者 "h" 向左, h l
"j" 向下, "k" 向上, "l" 向右. j
关闭本窗口: 用 ":q".
离开 Vim: 用 ":qa!" (当心, 所有的改动都会丢失!).
跳转到一个主题: 将光标置于 || 之间的标签上然后输入CTRL-]
.
使用鼠标: ":set mouse=a" 启动对鼠标的支持 (用于 xterm 或 GUI).
在 || 之间的标签上双击.
跳回去: 键入CTRL-T
或CTRL-O
(重复会更加向后).
获取指定的帮助: 在 ":help" 命令后给出一个参数可以直接跳转到任何的帮助
主题. ||.
还可以进一步指定上下文:
**类别 前缀 例子
普通模式命令 (无) :help x
可视模式命令 v_ :help v_u
插入模式命令 i_ :help i_
命令行模式命令 : :help :quit
命令行编辑 c_ :help c_
Vim 命令参数 - :help -r
选项 ' :help 'textwidth'
查找帮助: 键入 ":help word", 接着键入CTRL-D
可以看到匹配
"word" 的帮助主题.
VIM 代表 Vi IMproved。VIM 主要是由 Bram Moolenaar 编写的,但没有许多其他
人的帮助是不可能的。参阅 ||.
** 手册的两个部分
Vim 的手册分成两个部分:
1. 用户手册
面向任务的使用说明书,由简入繁,能象书一样从头读到尾。
2. 参考手册
详细描述 Vim 的每一个命令的详细资料。
本手册使用的符号请参见:||
跳 转
包括超级链接的文字允许你快速地在一个命令描述和该命令的详细说明之间跳转。
可以使用如下两个命令实现这个功能:
按CTRL-]
跳转到当前光标下的单词的相关主题
按CTRL-O
回跳 (重复这个操作可以回跳多次)
大部分链接放在两根竖线之间,如:||。另外,'number' 形式的选项名,用双引号括
住的命令 ":write" 或者其它任何单词都可以用作一个超级链接。不妨做如下试验:把光
标移动到CTRL-]
上,并按下CTRL-]
。
其它主题可以用 ":help" 找到,请参见 ||。
:!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc
对于 MS-DOS, MS-Windows, OS/2:
:!copy $VIMRUNTIME/vimrc_example.vim $VIM/_vimrc
对于 Amiga:
:!copy $VIMRUNTIME/vimrc_example.vim $VIM/.vimrc
如果这个文件已经存在,你最好备份一下。
现在启动 Vim,'compatible' 选项应该已经关闭。你可以用以下命令检查一下:
:set compatible?
如果 Vim 报告 "nocompatible",则一切正常;如果返回"compatible"就有问题。这时你需
要检查一下为什么会出现这个问题。一种可能是 Vim 找不到你的配置文件。用如下命令检
查一下:
:scriptnames
如果你的文件不在列表中,检查一下该文件的位置和文件名。如果它在列表中,那么一定是
还有某个地方把 'compatible' 选项设回来了。
参考 || 和 || 可以获得更多信息。
备注:
本手册是关于普通形态的 Vim 的,Vim 还有一种形态叫"evim"(easy vim),那也是
Vim,不过被设置成"点击并输入"风格,就像 Notepad 一样。它总是处于"插
入"状态,感觉完全不同于通常形态下的 Vim。由于它比较简陋,将不在本手册中
描述。详细信息请参考 ||。
vimtutor
这个命令会建立一份教程文件的拷贝,你可以任意修改它而不用担心会损坏原始的文件。
这个教材各种语言的版本。要找到这些版本,你需要的命令后加上相应语言的双字母
缩写。例如,对于法语版本:
vimtutor fr
在非 Unix 系统中,你还要做些工作:
1. 拷贝教程文件。你可以用 Vim 来完成这个工作(Vim 知道文件的位置)
vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor' -c 'w! TUTORCOPY' -c 'q'
这个命令在当前路径下建立一个 "TUTORCOPY" 的文件。要使用其它语言的版本,
在文件名后加上双字母的语言缩写作为扩展名。对于法语:
vim -u NONE -c 'e $VIMRUNTIME/tutor/tutor.fr' -c 'w! TUTORCOPY' -c 'q'
2. 用 Vim 编辑这个被拷贝的文件
vim -u NONE -c "set nocp" TUTORCOPY
其它几个参数用于保证 Vim 使用正确的模式启动。
3. 学习完成后删除临时拷贝文件
del TUTORCOPY