linux ---文本编辑器 vim
Linux vim文件编辑操作
命令模式中的基本操作
|
操作类型 |
操作键 | 功能 |
|
光标方向移动 |
↑ ↓ ← → | 上、下、左、右 |
|
翻页 |
Page Down或Ctrl+F | 向下翻动一整页内容 |
| 行内快速跳转 | Page Up或Ctrl+B | 向上翻动一整页内容 |
| Home键或“^”、数字“0” | 跳转至行首 | |
| End键或“$”键 | 跳转到行尾 | |
| 行间快速跳转 | 1G或者gg | 跳转到文件的首行 |
| G | 跳转到文件的末尾行 | |
| #G | 跳转到文件中的第#行 | |
| 行号显示 | :set nu | 在编辑器中显示行号 |
| :set nonu | 取消编辑器中的行号显示 |
| 操作类型 | 操作键 | 功能 |
| 剪切 | X或del | 删除光标处的单个字符 |
| #dd | 删除当前光标所在行 | |
| dd | 删除从光标处开始的#行内容 | |
| d^ | 删除当前光标之前到行首的所有字符 | |
| d$ | 删除当前光标之前到行首的所有字符 | |
| 复制 | yy | 复制当前行整行的内容到剪贴板 |
| #yy | 复制当前行整行的内容到剪贴板 | |
| 粘贴 | p | 将缓冲区中的内容粘贴到光标位置处之后 |
| P | 粘贴到光标位置处之前 |



vim的特殊功能
| v |
字符选择,会将光标经过的地方反白选择 |
| V |
行选择,会将光标经过的行反向选择 |
| Ctrl+v | 块选择,可以用长方形的方式选择数据 |
| y |
复制反白的地方 |
| d |
将反白的地方删除 |

本文来自博客园,作者:link-零,转载请注明原文链接:https://www.cnblogs.com/e-link/p/16820120.html❤❤❤

浙公网安备 33010602011771号