Linux常用命令
VI
编辑模式
输入文字
i:光标前插入a:光标后插入o:下新开一行插入O:上新开一行插入s:删除当前字符并插入S:清空当前行并插入
命令模式
删除(d = delete)
- x:删除光标当前字符
- X:删除光标前一个字符
- dd:删除整行(剪切该行)
- ndd:删除向下 n 行,3dd 删除 3 行
- dw:删除光标后一个单词
- d0:删到行首
- d$:删到行尾
- %d:删除全部
复制(y = yank)
- yy:复制当前整行
- nyy:复制 n 行,5yy 复制 5 行
- yw:复制一个单词
- y0 / y$:复制行首 / 行尾内容
粘贴(p/P)
- p:粘贴到光标下一行 / 后
- P:粘贴到光标上一行 / 前
撤销 / 重做
- u:撤销上一步
- Ctrl+r:恢复撤销
保存退出
- :w:保存文件
- :w 文件名:另存为新文件
- :q:退出(未修改才可直接退出)
- :wq / :x:保存并退出
- :q!:强制退出,丢弃所有修改
- :wq!:强制保存退出(只读文件)