命令行编辑文件
通常我们简单编辑脚本、配置文件时,并不会用SFTP的方式先下载编辑、再上传覆盖的方式。我们可以使用Vim编辑器做编辑。
Vim具有一定的学习成本,与惯常的文本编辑器原理并不相同。请参考此教程。
以下介绍基本的操作(高亮表示必须先学会再使用Vim),避免进入Vim后无法退出。
1、打开文件
2、正常模式下的一些操作:
- 上下左右键:导航
h
:向左j
:向下k
:向上l
:向右w
:移动到下个词的开头e
:移动到下个单词尾部b
:移动到上个单词首部gg
:移动到最顶部G
:移动到最后yy
:复制当前行yw
:复制一个词p
:粘贴2p
:粘贴2次dd
:删除当前行.
:重复前次操作u
:撤回前次操作ctrl+r
:恢复前次操作:%s/old str/new str/g
:全局替换
3、进入编辑模式:
i
:向当前字符前插入I
:向行首插入a
:向当前字符后插入A
:向行尾插入o
:新增下一行O
:新增上一行ci{
:删除{
括号里的内容并进入编辑
4、按Esc
退出编辑模式,并输入以下内容来退出。
:wq
:保存并退出:q!
:强制退出
注意,冒号:
是必须的。
最后更新: July 18, 2022