以下是一些基本的 vi 和 vim 命令:
常用命令:
1. 启动 vi 或 vim:
vi filename
2. 移动光标:
- h:左移一个字符
- j:下移一行
- k:上移一行
- l:右移一个字符
3. 切换到插入模式:
- i:在光标前插入
- I:在行首插入
- a:在光标后插入
- A:在行末插入
- o:在当前行后插入新行(下方)
- O:在当前行前插入新行(上方)
4. 退出插入模式:
- 按下 Esc 键
5. 保存文件:
- :w
6. 保存并退出:
- :wq
7. 不保存并退出:
- :q!
8. 复制(yank)和粘贴(paste):
- yy:复制当前行
- p:粘贴内容
9. 删除文本:
- x:删除当前字符
- dd:删除当前行
10. 搜索和替换:
- /search_term:向下搜索
- ?search_term:向上搜索
- :s/search_term/replace_term/g:替换所有匹配项
11. 撤销和重做:
- u:撤销
- Ctrl + r:重做
vim 特有功能:
1. 分屏和标签页:
- :vsp:垂直分屏
- :sp:水平分屏
- :tabnew:新建标签页
- gt:切换到下一个标签页
2. 多级撤销:
- g + u:向前撤销
- Ctrl + r:向后撤销
3. 宏录制:
- q + <register>:开始录制宏到寄存器
- q:停止录制
- @<register>:执行宏
4. 语法高亮和行号显示:
- :syntax enable:启用语法高亮
- :set number:显示行号
这只是 vi 和 vim 的基础操作,它们有很多强大的功能。你可以根据需要深入学习这些编辑器。
转载请注明出处:http://www.zyzy.cn/article/detail/3278/Linux