mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-02-09 05:23:35 +08:00
[FIX] polish the example of IDE (#345)
This commit is contained in:
@@ -7,7 +7,7 @@ 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.
|
- 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.
|
- 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 batch repeat operations (e.g. add tabs to multi-lines, etc.)
|
- 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).
|
- 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 PyCharm now provide `ssh` plugins to solve this problem).
|
||||||
- A rich ecology of plugins gives you the world's most fancy command-line editor.
|
- A rich ecology of plugins gives you the world's most fancy command-line editor.
|
||||||
|
|
||||||
## How to learn Vim
|
## How to learn Vim
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
- 让你的整个开发过程手指不需要离开键盘,而且光标的移动不需要方向键使得你的手指一直处在打字的最佳位置。
|
- 让你的整个开发过程手指不需要离开键盘,而且光标的移动不需要方向键使得你的手指一直处在打字的最佳位置。
|
||||||
- 方便的文件切换以及面板控制可以让你同时开发多份文件甚至同一个文件的不同位置。
|
- 方便的文件切换以及面板控制可以让你同时开发多份文件甚至同一个文件的不同位置。
|
||||||
- Vim 的宏操作可以批量化处理重复操作(例如多行 tab,批量加双引号等等)
|
- Vim 的宏操作可以批量化处理重复操作(例如多行 tab,批量加双引号等等)
|
||||||
- Vim 是很多服务器自带的命令行编辑器,当你通过 `ssh` 连接远程服务器之后,由于没有图形界面,只能在命令行里进行开发(当然现在很多 IDE 如 VS Code 提供了 `ssh` 插件可以解决这个问题)。
|
- Vim 是很多服务器自带的命令行编辑器,当你通过 `ssh` 连接远程服务器之后,由于没有图形界面,只能在命令行里进行开发(当然现在很多 IDE 如 PyCharm 提供了 `ssh` 插件可以解决这个问题)。
|
||||||
- 异常丰富的插件生态,让你拥有世界上最花里胡哨的命令行编辑器。
|
- 异常丰富的插件生态,让你拥有世界上最花里胡哨的命令行编辑器。
|
||||||
|
|
||||||
## 如何学习 Vim
|
## 如何学习 Vim
|
||||||
|
|||||||
Reference in New Issue
Block a user