Skip to content

Commit

Permalink
Merge pull request wsdjeg#18 from Ding-Fan/patch-1
Browse files Browse the repository at this point in the history
Update README.md
  • Loading branch information
wsdjeg authored Apr 16, 2018
2 parents 9d7b1e0 + dc2842c commit 559c3e2
Showing 1 changed file with 15 additions and 1 deletion.
16 changes: 15 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Vim 的教程相对比较零散,系统的教程比较少,我也阅读过不
<!-- vim-markdown-toc GFM -->

- [简介](#简介)
- [如何退出vim](#如何退出vim)
- [什么是模式](#什么是模式)
- [如何在模式之间切换](#如何在模式之间切换)
- [基本概念](#基本概念)
Expand All @@ -33,6 +34,18 @@ Vim 的教程相对比较零散,系统的教程比较少,我也阅读过不
Vim 是一款开源的模式化文本编辑器,项目源码公开在 Github。Windows 用户
可以从此下载最新的每日构建版: [vim-win32-installer](https://github.com/vim/vim-win32-installer/releases)

### 如何退出 vim

别紧张。确保你使用的是英文输入法,然后按如下顺序敲击键盘:

1. 按一下 <kbd>ESC</kbd>
2. 输入一个 <kbd>:</kbd>
3. 输入一个 <kbd>q</kbd>
4. 输入一个 <kbd>!</kbd>
5. 按一下回车,即键盘上的 <kbd>Enter</kbd>

做得很好,你已经安全了。

### 什么是模式

Vim 不同于其他编辑器的主要特点就是模式化。什么叫做模式化?可以理解为
Expand Down Expand Up @@ -202,7 +215,7 @@ Vim 提供了“操作命令二连击”的方式来实现真正的行操作:

| 按键 | 描述 |
|--------------|----------------------|
| `cc` | 删除整行 |
| `cc` | 删除整行,并进入 insert (插入)模式 |
| `dd` | 删除整行 |
| `yy` | 复制整行 |
| `guu`/`gugu` | 整行变为小写字母 |
Expand Down Expand Up @@ -243,6 +256,7 @@ Normal 模式下“一击即中”的常用命令则包括:
| `x` | 删除当前字符,相当于 `dl` | |
| `s` | 删除当前字符并插入,相当于 `cl` | |
| `C` | 删除至行尾并插入,相当于 `c$` | |
| `D` | 删除至行尾 | |
| `S` | 从当前行首个非空字符删除至行尾并插入,相当于 `^C` | |
| `u` | 撤销上一次修改 | undo |
| `<Ctrl-r>` | 重做上一次修改,`u` 的逆过程 | redo |
Expand Down

0 comments on commit 559c3e2

Please sign in to comment.