[vim] 常用操作快捷键
| 命令模式 | ||
| 跳转 | 跳至底部 | G |
| 跳至顶部 | gg | |
| 跳至指定行 | :n (n为行号) | |
| 信息查看 | 当前文件名及路径 | ctrl + g |
| 当前文件名 | ctrl + G | |
| 显示/不显示行号 |
:set number :set nonumber |
|
| 查找替换 | 字符串查找 | /+字符串 |
| 向下/向上搜索关键字 | n/N | |
| 替换当前行第一个字符串 | : s/old/new | |
| 替换当前行所有字符串 | : s/old/new/g | |
| 替换第n行到第m行的所有字符串,m默认为最后一行 | :n,[m] s/old/new/g | |
| 替换每一行的所有字符串 | : %s/old/new/g | |
| 剪切复制 | 复制 |
当前行: yy n行: nyy |
| 剪切 |
当前行: dd n行: ndd |
|
| 粘贴 |
粘贴一次: p 粘贴n次: np |
|
| 撤销 | 回退操作 | u |
| 回退一步操作 | U | |
| 多窗口 | 水平分割 |
vim -o file1 fil2 :sp file2 (已打开file1) |
| 纵向分割 |
vim -O file1 file2 :vs file2 (已打开file1) |
|
| 窗口焦点顺序切换 | ctrl + ww | |
| 关闭所有窗口 | :qa | |

浙公网安备 33010602011771号