Appearance
Vim
Linux 发行版一般预装了 Vim ,Windows 则需要访问 https://www.vim.org/download.php 自行安装带图形界面的 gVim 。
Vim 练习地:
- 阿里云 Cloud Shell
- 腾讯云 CNB
- GitHub Codespaces
Visual Studio Code 快捷键大量使用 Ctrl 键,打断节奏,限制输入。Vim 按 Esc 进入命令模式,相当于固化了 Ctrl 键,解放了双手。
新建文件
vim a.txt如果操作系统是 Windows ,可以在 Git Bash 中运行上述命令,在 PowerShell 则会报错,需要配置环境变量。
默认为命令模式,进入插入模式(INSERT),按 i 键,输入内容。进入命令模式(NORMAL),按 Esc 键,取消插入模式。进入可视模式(VISUAL),小写 v ,选择操作。进入行可视模式(VISUAL LINE),大写 V ,行选择操作。
命令模式,保存 :w ,退出 :q ,保存退出 :wq ,不保存退出 :q! 。
命令模式,ZQ 不保存退出,ZZ 有修改保存退出,无修改直接退出,只读文件不保存退出。
编辑时非正常退出,会留下临时交换文件 .swp ,下次打开文件会进行提示。
- (O)pen Read Only
- (E)dit Anyway
- (R)ecover
- (D)elete it
- (Q)uit
- (A)bort