mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-06-24 02:16:58 +08:00
enhance Vim.en.md according to review comments
This commit is contained in:
parent
5db12fcb1e
commit
17b1bee506
1 changed files with 2 additions and 2 deletions
|
|
@ -6,8 +6,8 @@ In my opinion, the Vim editor has the following benefits:
|
|||
|
||||
- It keeps your finger on the keyboard throughout the development and moving the cursor without the arrow keys keeps your fingers in the best position for typing.
|
||||
- Convenient file switching and panel controls allow you to edit multiple files simultaneously or even different locations of the same file.
|
||||
- Vim's macros can do batch repeat operations (e.g. add tabs to multi-lines, batch add double quotes, etc.)
|
||||
- Vim is a command line editor that comes with many servers. When you connect to a remote server through `ssh`, you can only develop from the command line because there is no GUI (of course, many IDEs such as VS Code now provide `ssh` plugins to solve this problem).
|
||||
- Vim's macros can batch repeat operations (e.g. add tabs to multi-lines, etc.)
|
||||
- Vim is well-suited for Linux servers without GUI. When you connect to a remote server through `ssh`, you can only develop from the command line because there is no GUI (of course, many IDEs such as VS Code now provide `ssh` plugins to solve this problem).
|
||||
- A rich ecology of plugins gives you the world's most fancy command-line editor.
|
||||
|
||||
## How to learn Vim
|
||||
|
|
|
|||
Loading…
Reference in a new issue