Linux下文本编辑的光标控制命令
1. 命令简介:
在命令模式下,利用命令控制光标的位置。
2. 上下左右移动
方向键可以上下左右移动;
1) 上下移动:以行为单位
j 向下移一行; k 向上移一行
2) 左右移动可以按照字符、单词为单位:
A. 字符为单位:
h 向左移一个字符;l或空格 向右移一个字符
B. 单词为单位
e 移到下一个字的结尾;E移到下一个字的结尾,忽略标点符号;<end>
w 移到下一个字的开头;W移到下一个字的开头,忽略标点符号;
b移动前一个字的开头;B移到前一个字的开头,忽略标点符号;
C. 句子为单位
( 移到句子的开头;) 移到句子的结尾;
D. 段落为单位
{ 移到段落的开头;} 移到下一个段落的开头;
3) 移动到当前行的第1列、最后一列或第n列
0或| 移到当前行的第1列<移动到行首>;
$ 移到当前行的最后一个字符<行尾>;
^ 移到当前行的第一个非空字符;
n| 移到当前行的第n列
4) 移动到上下行的第一个非空字符处
+或return 移到下一行的第一个字符;
- 移到前一行