📄 usr_90.cnx
字号:
*usr_90.txt* For Vim version 6.3. 最近更新:2004年6月 VIM USER MANUAL - by Bram Moolenaar (译者:lang2 http://vimcdoc.sf.net) 安装 Vim *install*在你开始使用 Vim 之前你必须安装它。根据你的系统不同,安装可能很简单,也可能稍微复杂一点。这一章会给出一些提示,同时也叙述如何升级。|90.1| Unix|90.2| MS-Windows|90.3| 升级|90.4| 常见安装问题|90.5| 卸载 Vim 前一章:|usr_45.txt| 选择你的语言 目录:|usr_toc.txt|==============================================================================*90.1* Unix首先你要决定的是:要为整个系统安装 Vim 还是为单个用户。安装过程几乎是一样的。但是 Vim 安装的路径不同。 对于系统安装来说基目录常使用 "/usr/local"。但对于你的系统可能也不同。看看其它的软件包是安装在哪里的。 当为单个用户安装时,你可以使用你的 home 目录作为基目录。Vim 的文件将被放置到"bin" 和 "shared/vim" 等子目录中。从 一 个 程 序 包 安 装对于不同的 UNIX 系统,你可以取得预先编译好地可执行文件。下面的链接给出一个很长的列表: http://www.vim.org/binaries.html ~这些可执行文件是由志愿者维护的,所以经常会过时。因此通过源代码来自己编译你自己的 UNIX 版本是个更好的办法。同时,从源代码创建 Vim 编辑器允许你控制可选的特性。但这需要一个编译器。如果你有一个 Linux 的发行版本,其中的 "vi" 程序很可能是一个最小版的 Vim。例如,它可能不支持语法加亮。试试在你的发行版中找另外一个 Vim 程序包,或在网上搜搜。从 源 码 开 始你需要下面的东西来编译 Vim: - 一个编译器 (最好用 GCC) - GZIP 程序 (可以从 from www.gnu.org得到) - Vim 源码和运行时档案文件下面这个文件提供了一个镜像列表,它可以帮助你找到距离你最近的镜像从而提高下载的速度: ftp://ftp.vim.org/pub/vim/MIRRORS ~或者就用主站 ftp.vim.org,如果你觉得它够快的话。进入到 "unix" 目录你就可以找到一组文件。文件名中会含有版本名。最好下载最新的版本。 有两种办法可一下载 Vim 的 Unix 文件:一个包括所有东西的大文档;或者是四个较小的可以装载一张软盘上的小文件。对于 6.1 版那个大文件叫: vim-6.1.tar.bz2 ~你需要 bzip2 程序来将其解压缩。如果你没有,可以下载那四个小些的文件。那些可以用 gzip 程序来接压缩。在 Vim 6.1 中它们叫: vim-6.1-src1.tar.gz ~ vim-6.1-src2.tar.gz ~ vim-6.1-rt1.tar.gz ~ vim-6.1-rt2.tar.gz ~编 译先建立一个工作目录,例如: > mkdir ~/vim cd ~/vim在其中解开下载的文档。如果你下载了那个大文档,你可以这样解压缩: > bzip2 -d -c path/vim-6.1.tar.bz2 | tar xf -改变到你下载文件所在的 "path"。 > gzip -d -c path/vim-6.1-src1.tar.gz | tar xf - gzip -d -c path/vim-6.1-src2.tar.gz | tar xf - gzip -d -c path/vim-6.1-rt1.tar.gz | tar xf - gzip -d -c path/vim-6.1-rt2.tar.gz | tar xf -如果你觉得缺省的特性就够了的话,照下面这样直接编译 Vim 就行了: > cd vim61/src makemake 程序会执行 configure 并编译所有的东西。后边我们会介绍如何将不同的特性编译进 Vim。 如果在编译时出现错误,请仔细的查看错误信息。编译程序会给出对于错误的提示。最好你能更正这些错误。你可能需要关闭一些特性。看看 Makefile 会找到一些关于你的系统的提示。测 试现在你可以试试你的编译成功了没有: > make test这将执行一系列的测试脚本来确认 Vim 能正常的工作。测试的过程中 Vim 会被多次启动,各种各样的测试和信息会闪过。如果测试成功的话你最终会看到: test results: ~ ALL DONE ~如果有一两个测试失败,Vim 可能还可以工作。但是如果你看到大量的错误信息或者测试无法完成,那一定是有麻烦了。要么尝试自己解决,要么找个能帮助的人。你可以在 |maillist-archive| 中查找解决办法。如果实在解决不了,你可以在|maillist| 中提问看看有没有人能帮你。安 装 *install-home*如果你想安装在自己的 home 目录,编辑 Makefile 并查找这样的一行: #prefix = $(HOME) ~把行首的那个 # 去掉。 当你要为整个系统安装的时候,Vim 很可能已经为你选择好了一个合适的安装目录。你也可以照下面讲的自己选择一个,但你必须先改变身份为 root。要安装 Vim 执行: > make install这将把所有相关的文件转移到正确的地方。现在你可以试着运行一下 vim 以确认没有问题。下面两个简单的测试可以检查 Vim 能不能正确地找到那些运行时文件: > :help :syntax enable如果不成功的话,使用下面的命令来查看 Vim 是在哪找那些文件的: > :echo $VIMRUNTIME你还可以用 "-V" 参数来启动 Vim,那样你可以得到更多的启动信息: > vim -V别忘了本手册假设你用某一特定的方式使用 Vim. 在安装完成之后,请依照|not-compatible| 里面的指示来要求 Vim 以该方式运行。选 择 特 性Vim 有多种方法可以选择其特性。一个简单(直接)的办法就是编辑 Makefile。已经有很多的手册和例子了。通常你只要反注释一行就可以打开或关闭某一特性。 另外你也可以运行 "configure" 程序。这使得你可以手动指明你所希望的特性。缺点是你得知道在命令行上输入什么。 下面列出一些最可能引起你兴趣的 configure 参数。同样的,你也可以通过编辑Makefile 来设定。 --prefix={directory} 安装 Vim 的顶级目录。 --with-features=tiny 关掉很多特性。 --with-features=small 关掉一些特性。 --with-features=big 打开更多的特性。 --with-features=huge 打开大多数特性。 参阅 |+feature-list| 察看每一种方式 的详细特性列表。 --enable-perlinterp 开启 Perl 界面。类似的还有 ruby, python 和 tcl 的参数。 --disable-gui 不编译 GUI 界面。 --without-x 不编译 X-windows 相关的特性。 当两个同时使用的时候,Vim 不会联结 X 服务器,这会使启动更快些。察看所有参数的列表使用: > ./configure --help这里你可以找到各个特性的一些解释,以及指向其它更多信息的联结: |feature-list|. 对于那些喜欢冒险的人,你可以编辑 "feature.h" 文件。你还可以自己改动源代码!==============================================================================*90.2* MS-Windows有两种方法可以安装 Vim 的 Microsoft Windows 版本。你可以选择自己解压缩几个文档,或者使用一个自动安装程序。多数使用较新的电脑的用户会选择第二种方法。对于第一种方法你需要: - 包含 Vim 可执行程序的文档。 - Vim 运行时档案文件。 - 解压缩程序。下面这个文件提供了一个镜像列表,它可以帮助你找到距离你最近的镜像从而提高下载的速度: ftp://ftp.vim.org/pub/vim/MIRRORS ~或者就使用主站 ftp.vim.org,如果你觉得它够快的话。进入到 "pc" 目录就可以找到一组文件。文件的名字中含有版本本名。最好下载最新的版本。这里我们使用 "61",表示 6.1 版。 gvim61.exe 自动安装程序。第二种方法你就只需要这个了。执行该程序并依照提示操作就可以了。第一种方法你需要选择下列的其中一个可执行文档: gvim61.zip 一般的 MS-Windows GUI 版本。 gvim61ole.zip 带有 OLE 支持的 MS-Windows GUI 版本。 更消耗内存,支持与其他 OLE 程序的联结。 vim61w32.zip 32 位 MS-Windows 控制台版本。适用于
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -