-
Notifications
You must be signed in to change notification settings - Fork 28
/
learn-vi-203-Install-Vim-Win.html
68 lines (62 loc) · 7.01 KB
/
learn-vi-203-Install-Vim-Win.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh" xml:lang="zh">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="learn-vi.css" />
<title>VIM学习笔记 在Windows下安装Vim</title>
</head>
<body>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">安装gVim</p>
<p>首先<a href="https://www.vim.org/download.php#pc" title="Vim">下载</a>GVim安装包,然后按照屏幕提示进行安装。</p>
<p>如下图所示,建议安装Vim的完整特性(包括创建用于命令行的.bat文件):</p>
<p><img src="https://yyq123.github.io/learn-vim/images/Win_vim_install.png" alt="Vim" /></p>
<p>安装完成之后,即可以从开始菜单启动Vim:</p>
<p><img src="https://yyq123.github.io/learn-vim/images/Win_vim_Menu.png" alt="Vim" /></p>
<table summary="" border="2" frame="hsides" rules="all" cellspacing="0" cellpadding="3">
<p>以下表格列示了菜单项所对应的命令和参数:</p>
<tr style="background: #e5e5e5;"><td>菜单项</td><td>功能</td><td>对应命令参数</td></tr>
<tr><td><code class="inset">gVim</code></td><td>在图形模式下启动</td><td><code class="inset">gvim.exe</code></td></tr>
<tr><td><code class="inset">gVim Diff</code></td><td>在Diff模式下启动图形模式</td><td><code class="inset">gvim.exe -d</code></td></tr>
<tr><td><code class="inset">gVim Easy</code></td><td>在Easy模式下启动图形模式</td><td><code class="inset">gvim.exe -y</code></td></tr>
<tr><td><code class="inset">gVim Read-only</code></td><td>在只读模式下启动图形模式</td><td><code class="inset">gvim.exe -R</code></td></tr>
<tr><td><code class="inset">Help</code></td><td>在图形模式下打开帮助文件</td><td><code class="inset">gvim.exe -ch</code></td></tr>
<tr><td><code class="inset">Vim</code></td><td>在终端模式下启动</td><td><code class="inset">vim.exe</code></td></tr>
<tr><td><code class="inset">Vim Diff</code></td><td>在Diff模式下启动终端模式</td><td><code class="inset">vim.exe -d</code></td></tr>
<tr><td><code class="inset">Vim Read-only</code></td><td>在只读模式下启动终端模式</td><td><code class="inset">vim.exe -R</code></td></tr>
</table>
<p>在Windows命令行中使用以下命令,可以查看已安装Vim的版本信息:</p>
<p style="text-indent:2em"><code class="inset">vim --version</code></p>
<p><img src="https://yyq123.github.io/learn-vim/images/Win_vim_version.png" alt="vim-version" width="500" height="546" /></p>
<p>在Vim中使用以下命令,可以看到Vim主要目录都指向了系统文件夹:</p>
<p><code class="inset">:echo $VIM</code><br /><code class="msg">C:\Users\username</code></p>
<p><code class="inset">:echo $HOME</code><br /><code class="msg">C:\Users\username</code></p>
<p><code class="inset">:echo $VIMRUNTIME</code><br /><code class="msg">C:\Program Files (x86)\Vim\vim81</code></p>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">配置gVim</p>
<p>首先在Windows用户目录\username之下,创建<kbd>_vimrc</kbd>文件;或者将安装目录下的示例文件<kbd>C:\Program Files (x86)\Vim\vim81\vimrc_example.vim</kbd>复制到用户目录之下并更名为<kbd>_vimrc</kbd>;</p>
<p>然后依据安装目录<kbd>C:\Program Files (x86)\Vim\vim81</kbd>的目录结构,在用户目录下的<kbd>vimfiles</kbd>目录中创建一致的目录结构;</p>
<p><img src="https://yyq123.github.io/learn-vim/images/vimfiles_directory.png" alt="vimfiles_directory" /></p>
<p>请确保在Windows环境变量Path中,包含以下Vim的安装目录:</p>
<p><code class="inset">C:\Program Files (x86)\Vim\vim81</code></p>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">安装gVim Portable</p>
<p>如果你没有权限安装软件,或者不想安装软件,那么也可以选择便携/绿色版<a href="https://portableapps.com/apps/development/gvim_portable" title="MacVim">gVim Portable</a>。</p>
<p>首先下载安装包,然后选择将程序放置到本地磁盘或者U盘中。</p>
<p>在安装目录中,双击gVimPortable.exe文件,即可启动gVim Portable:</p>
<p><img src="https://yyq123.github.io/learn-vim/images/gVimPortable.exe.png" alt="gVim Portable Start" width="500" height="279" /></p>
<p><img src="https://yyq123.github.io/learn-vim/images/gVimPortable.png" alt="gVim Portable GUI" width="500" height="397" /></p>
<p>在Vim中使用以下命令,可以查看详细的版本信息:</p>
<p style="text-indent:2em"><code class="inset">:version</code></p>
<p><img src="https://yyq123.github.io/learn-vim/images/gVimPortable_Version.png" alt="gVim Portable Version" width="500" height="633" /></p>
<p>在Vim中使用以下命令,可以查看gVim Portable主要目录的指向:</p>
<p><code class="inset">:echo $VIM</code><br /><code class="msg">E:\Anthony_Tools\gVimPortable\App\vim</code></p>
<p><code class="inset">:echo $HOME</code><br /><code class="msg">E:\Anthony_Tools\gVimPortable\Data\settings</code></p>
<p><code class="inset">:echo $VIMRUNTIME</code><br /><code class="msg">E:\Anthony_Tools\gVimPortable\App\vim\vim80</code></p>
<p>对比之前安装的gVim,可以发现gVim Portable的主要目录都指向了软件所在的文件夹。也就是说,运行文件和配置文件都存放在同一目录结构之下;您只需要复制此目录就可以在不同的电脑中,使用完全一致的gVim,而省去了重复的安装和配置工作。您也可以将gVim Portable存放在U盘中,真正实现即插即用。</p>
<p style="font-weight:bold; border-bottom:1px solid lightgray; border-left:6px solid lightgray; padding:0 0 3px 5px">配置gVim Portable</p>
<p>请在\gVimPortable\Data\settings目录中,保存配置信息和定制化内容,此目录不会在升级过程中被覆盖。</p>
<p>首先在\gVimPortable\Data\settings目录之下,已经预置了<kbd>_vimrc</kbd>文件,你可以在此基础上进行修改;</p>
<p><img src="https://yyq123.github.io/learn-vim/images/gVimPortable_vimrc.png" alt="vimfiles_directory" width="500" height="246" /></p>
<p>然后依据安装目录<kbd>C:\Program Files (x86)\Vim\vim81</kbd>的目录结构,在\gVimPortable\Data\settings目录下的<kbd>vimfiles</kbd>目录中创建一致的目录结构。</p>
<p style="border-top:1px solid lightgray"><span style="float:right">Ver: 2.0 | <a href="mailto:[email protected]">YYQ</a></span><span><<a href="http://yyq123.github.io/learn-vim/learn-vi-101-plugin-vundle.html" title="插件管理器(Vundle)">上一篇</a> |<a title="笔记列表" href="http://yyq123.github.com/learn-vim/learn-vi-00-List.html"> 目录 </a>| <a href="http://yyq123.github.io/learn-vim/learn-vi-102-plugin-plug.html" title="插件管理器(vim-plug)">下一篇</a>></span></p>
</body>
</html>