使用vim的过程中想要快速移动光标至行首、行尾、第一行、最后一行或者某一行,本文对此简单介绍。
具体操作
1.快速至当前行的行首;
1) Home键; 2) 数字0; 3) 符号^;
2.快速至当前行的行尾使用$;
1) End键; 2) 符号3)n+符号 表示当前行开始的第(n-1)行行尾;
- 快速至某行;
1)冒号(:)+行号+回车; 2)行号+gg; 3) 行号+G(注意大写); - 快速至最后一行;
1) 冒号(:)+$+回车; 2) 大写字母G; 3) shift+G(同2); - 删除n个字符:
n+x
当前字符为第一个要删除的字符;
6.当前行新增一行内容;
一般模式下按大写字母O,则在当前行(即当前行内容之前)新增一行,且为插入模式(Insert Mod);
7.linux中的vim 编辑一行内容,如何使光标快速移动到行首和行尾以及行中间某处啊?
光标定位
G 移至行行首
nG 移至第n行行首
n+ 移n行行首
n- 移n行行首
n$ 移n行(1表示本行)行尾
0 所行行首
$ 所行行尾
^ 所行首字母
h,j,k,l 左移移移右移
H 前屏幕首行行首
M 屏幕显示文件间行行首
L 前屏幕底行行首
更参考原文
移行道两0 ^ (shift+6)行首第字符空白字符点区别
移行尾 $ (shift+4)
更多推荐
vim快速移动光标至行首行尾、第一行和最后一行
发布评论