、- (向上键)
执行一次向上键光标向上移动一个位置(即一行),但光标所在的列不变。同样在这些命令前面加上数字n,则光标上移n行。
若希望光标上移之后,光标位于该行的行首,则可以使用命令“- ”。
L (移至行首)
L 命令是将光标移到当前行的开头,即将光标移至当前行的第一个非空白处(非制表符或非空格符)。
$(移至行尾)
该命令将光标移到当前行的行尾,停在最后一个字符上。若在$命令之前加上一个数字n,则光标下移n-1行并到达行尾。
[行号] G(移至指定行)
该命令将光标移至指定行号所指定的行的行首。这种移动称为绝对定位移动。
[例8]
#include
main ( )
{ int k ;
for ( k=0 ; k<3 ; k++) add( );
}
add( )
{ static int x=0;
x++ ;
printf(“x = %d\n”, x);
}
~
~
~
~
~
“ example.c” 12 lines, 125 characters
键入命令:6G后,屏幕显示如下:
#include
main ( )
{ int k ;
for ( k=0 ; k<3 ; k++) add( );
}
add( )
{ static int x=0;
x++ ;
printf(“x = %d\n”, x);
}
~
~
~
~
~
“ example.c” 12 lines, 125 characters
光标移到了第6行的行首。
若省略行号,则光标移至该文件的最后一行的行首,即无论该文件有多少屏,都跳至最后一行。
【相关论坛】 【发表评论】