Skip to content

Commit 845d470

Browse files
committed
更新文档排版。
1 parent 2ce61da commit 845d470

File tree

1 file changed

+39
-28
lines changed

1 file changed

+39
-28
lines changed

README.md

Lines changed: 39 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,9 @@ Only tested on Mac OSx
1313
<summary>点击展开目录菜单</summary>
1414

1515
- [安装](#安装)
16-
- [查看配置位置](#查看配置位置)
17-
- [下载vim-web](#下载vim-web)
18-
- [下载安装插件](#下载安装插件)
19-
- [安装依赖](#安装依赖)
2016
- [插件管理](#插件管理)
21-
- [安装插件](#安装插件)
22-
- [更新插件](#更新插件)
23-
- [卸载插件](#卸载插件)
2417
- [启动Vim](#启动vim)
25-
- [Vim理解](#vim理解)
26-
- [动词](#动词)
27-
- [名词](#名词)
28-
- [介词](#介词)
29-
- [数词](#数词)
30-
- [组词为句](#组词为句)
18+
- [理解Vim](#理解vim)
3119
- [常用快捷键](#常用快捷键)
3220
- [基础使用](#基础使用)
3321
- [快捷键通配符](#快捷键通配符)
@@ -72,7 +60,7 @@ Only tested on Mac OSx
7260

7361

7462
<details>
75-
<summary>查看配置位置</summary>
63+
<summary>1. 查看配置位置</summary>
7664

7765
```shell
7866
# 进入vim输入下面字符
@@ -82,7 +70,7 @@ Only tested on Mac OSx
8270
</details>
8371

8472
<details>
85-
<summary>下载vim-web</summary>
73+
<summary>2. 下载vim-web</summary>
8674

8775
将插件以及配置下载到 `~/.vim/` 目录中,这个目录是存放所有插件和配置的地方。vimscript是vim自己的一套脚本语言,通过这种脚本语言可以实现与 vim 交互,达到功能扩展的目的。一组 vimscript 就是一个 vim 插件,vim 的很多功能都由各式插件实现。
8876

@@ -105,7 +93,7 @@ curl -sLf https://raw.githubusercontent.com/jaywcjlove/vim-web/master/install |
10593
</details>
10694

10795
<details>
108-
<summary>插件下载安装</summary>
96+
<summary>3. 插件下载安装</summary>
10997

11098
安装`~/.vimrc` 中配置的插件,这个过程需要很长时间。
11199

@@ -119,7 +107,7 @@ $ vim # 在vim中运行 ":PlugInstall"
119107
</details>
120108

121109
<details>
122-
<summary>安装依赖</summary>
110+
<summary>4. 安装插件依赖</summary>
123111

124112
部分插件需要安装一些软件,vim的部分插件才起作用。
125113

@@ -150,9 +138,8 @@ $ yum install ctags
150138

151139
</details>
152140

153-
154141
<details>
155-
<summary>界面字体设置</summary>
142+
<summary>5. 界面字体设置</summary>
156143

157144
`vim-powerline`状态栏主题,界面箭头需要安装[Powerline字体](https://github.com/powerline/fonts) (在我Mac上安装的是Sauce Code Powerline字体),下载安装完成之后,还需要你在命令行工具中设置该字体。
158145

@@ -169,41 +156,51 @@ curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
169156
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
170157
```
171158

172-
### 安装插件
159+
<details>
160+
<summary>安装插件</summary>
173161

174162
将配置信息其加入 `~/.vim/.vimrc` 中的`call plug#begin()``call plug#end()` 之间,最后进入 vim 输入下面命令,摁 `enter` 进行安装。
175163

176164
```shell
177165
:PlugInstall
178166
```
179167

180-
### 更新插件
168+
</details>
169+
170+
<details>
171+
<summary>更新插件</summary>
181172

182173
插件更新频率较高,差不多每隔一个月你应该看看哪些插件有推出新版本,批量更新,只需启动Vim执行下面更新命令即可更新插件。
183174

184175
```shell
185176
:PlugUpdate
186177
```
187178

188-
### 卸载插件
179+
</details>
180+
181+
<details>
182+
<summary>卸载插件</summary>
189183

190184
先在 .vimrc 中注释或者删除对应插件配置信息,然后在 vim 中执行下面命令,即可删除对应插件。
191185

192186
```shell
193187
:PlugClean
194188
```
195189

190+
</details>
191+
196192
## 启动Vim
197193

198194
```bash
199195
$ vim
200196
```
201197

202-
## Vim理解
198+
## 理解Vim
203199

204200
这部分来源 [一起来说 Vim 语](http://www.jianshu.com/p/a361ce8c97bc),理解此部分是需要你已经了解了 Vim 的几种常用的工作模式(正常模式、插入模式、命令模式等)
205201

206-
### 动词
202+
<details>
203+
<summary>动词</summary>
207204

208205
动词代表了我们打算对文本进行什么样的操作。例如:
209206

@@ -215,7 +212,10 @@ y # 表示复制yank
215212
v # 表示选取visual select
216213
```
217214

218-
### 名词
215+
</details>
216+
217+
<details>
218+
<summary>名词</summary>
219219

220220
名词代表了我们即将处理的文本。Vim 中有一个专门的术语叫做 [文本对象] text object,下面是一些文本对象的示例:
221221

@@ -227,7 +227,10 @@ t # 表示一个 HTML 标签tag
227227
引号或者各种括号所包含的文本称作一个文本块。
228228
```
229229

230-
### 介词
230+
</details>
231+
232+
<details>
233+
<summary>介词</summary>
231234

232235
介词界定了待编辑文本的范围或者位置。
233236

@@ -238,7 +241,10 @@ t # 表示到...位置前 to
238241
f # 表示到...位置上 forward
239242
```
240243

241-
### 数词
244+
</details>
245+
246+
<details>
247+
<summary>数词</summary>
242248

243249
数词指定了待编辑文本对象的数量,从这个角度而言,数词也可以看作是一种介词。引入数词之后,文本编辑命令的语法就升级成了下面这样:
244250

@@ -266,7 +272,10 @@ d2w # 删除两个单词:delete two words
266272
3x # 三次删除字符(等价于删除三个字符):three times delete character
267273
```
268274

269-
### 组词为句
275+
</details>
276+
277+
<details>
278+
<summary>组词为句</summary>
270279

271280
有了这些基本的语言元素,我们就可以着手构造一些简单的命令了。文本编辑命令的基本语法如下:
272281

@@ -285,6 +294,8 @@ dtx # 删除文本直到字符“x”(不包括字符“x”): delete to x
285294
dfx # 删除文本直到字符“x”(包括字符“x”): delete forward x
286295
```
287296

297+
</details>
298+
288299
## 常用快捷键
289300

290301
这里的快捷键是我配置好的可用的。

0 commit comments

Comments
 (0)