| 说明 | 命令 |
|---|---|
| 不保存退出 | :q |
| 强制退出 | :q! |
| 保存退出 | :wq |
|
显示行号 | :set nu |
|
不显示行号 | :set none |
|
光标快速定位到第99行 | :99 |
|
删除3到15行 | :3,15d |
|
搜索文本中Listen这个关键字,并定位到下一个搜索到的关键字 | /Listen 按下字母N定位到下一个关键字。按下字母N定位到上一个关键字 |
|
设置文档格式为uft-8 | :set encoding=utf-8 |
|
批量修改全文内容 |
%s pro/pros/gc g代表global c嗲表check |
|
向下翻一页 | ctrl+f |
|
向上翻一页 | ctrl+b |
|
光标回到文本开头第一行 | gg |
|
光标移动到文本最后 | G |
|
跳到第N行 | [N]G 如:100G=100gg |
|
移动到光标所在行的行首、行尾 | 0: $: |
|
命令模式进入编辑模式方法 | |
|
复制光标所在的行 | yy |
|
复制到行末 | y$ |
|
从光标所在位置复制到行首 | y0 |
|
删除光标所在的当前行,3dd 删除光标所在行在内向下连续3行 | dd 3dd |
|
删除到行末 | d$ |
|
剪切当前字符 | x |
|
恢复前一个操作 |
u 恢复前一个操作; |
|
回滚恢复的操作内容 | ctrl+r 回滚恢复的操作内容 |
|
移动光标到当前屏幕上最上边的一行 | H |
|
移动光标到当前屏幕上中间的一行 | M |
|
移动光标到当前屏幕上最下边的一行 | L |
|
保存修改的内容并退出vi | ZZ |
|
不保存修改内容并退出vi | ZQ |
|
可视化模式【重点必须掌握】 | |
|
在命令模式下按小写字母v,选择一个字条,然后左右移动,可以选择多个字符。 然后按下字母:y ,拷贝选择的字符。 按下字母p或P,把拷贝的内容进行粘贴。 选择后按字母d ,可以对选中内容进行删除。 | |
|
在命令模式下按大写字母:V,选择一行,然后上下移动,可以选择多行。 然后按下字母:y ,拷贝选择的行。 按下字母p或P,把拷贝的内容进行粘贴。 选择后按字母d ,可以对选中内容进行删除。 | |
|
在命令模式下按ctrl + v,选择一列,然后上下左右移动,可以选择多列内容。 然后按下字母:y ,拷贝选择的列内容。 按下字母p或P,把拷贝的内容进行粘贴。 选择后按字母d ,可以对选中内容进行删除。 | |
|
实际环境中若通过vi打开文件,中文显示乱码,则按照下面方式配置解决: | |
3.执行命令使其生效:
| |

本文详细介绍Vi编辑器的各种实用快捷键,包括不保存退出、保存退出、显示和隐藏行号、快速定位、批量替换、翻页等常用操作,帮助读者高效使用Vi编辑器。
285

被折叠的 条评论
为什么被折叠?



