光标移动

2021年6月24日 1点热度 0条评论 来源: Donom

1、光标移动
①光标移动到行首按键:shift + 6 或 ^(T字母上面的6,不要按小键盘的6)
②光标移动到行尾按键:shift + 4 或 $(R字母的左上角的4,不是小键盘的4)
③光标移动到首行行首按键:gg
④光标移动到末行行首按键:G [Capslk 再加 G键] / [Shift + G键]
⑤翻屏向上翻屏:按键ctrl + b (before)或 PgUp
向下翻屏:按键ctrl + f(after)或 PgDn
向上翻半屏:按键ctrl + u (up)
向下翻半屏:按键ctrl + d (down)
⑥向上/下/左/右移动指定的行/列数字↑/↓/←/→
⑦快速定位到指定行数字G2、复制操作
①复制光标所在行按键:yy粘贴:在想要粘贴的地方按下p键【将粘贴在光标所在行的下一行】,如果想粘贴在光标所在行之前,则使用P键
②以光标所在行为准(包含当前行),向下复制指定的行数按键:数字yy
③可视化模式下复制按键:ctrl + v(可视块)或V(可视行)或v(可视),然后按下↑↓←→方向键来选中需要复制的区块,按下y键进行复制(不要按下yy),最后按下p键粘贴 退出可视模式按下Esc。
3、剪切/删除
①剪切/删除光标所在行按键:dd(删除之后下一行上移)注意:dd严格意义上说是剪切命令,但是如果剪切了不粘贴就是删除的效果。
②剪切/删除光标所在行为准(包含当前行),向下删除/剪切指定的行按键:数字dd (删除之后下一行上移)
③剪切/删除光标所在的当前行(光标所在位置)之后的内容,但是删除之后下一行不上移按键:D(删除之后当前行会变成空白行)
④可视化删除按键:ctrl + v(可视块)或V(可视行)或v(可视),上下左右移动,按下D表示删除选中行,d表示删选中块 退出可视模式按下Esc。
4、撤销/恢复撤销:输入“:u”(不属于命令模式) 或者 u (undo)恢复:ctrl + r 恢复(取消)之前的撤销操作

系统变量(内置bash中变量) : shell本身已经固定好了它的名字和作用.
$#:脚本后面接的参数的个数
$*:脚本后面所有参数,参数当成一个整体输出,每一个变量参数之间以空格隔开
$@: 脚本后面所有参数,参数是独立的,也是全部输出
$?:上一条命令执行后返回的状态,当返回状态值为0时表示执行正常,非0值表示执行异常或出错 若退出状态值为0,表示命令运行成功 若退出状态值为127,表示command not found 若退出状态值为126,表示找到了该命令但无法执行(权限不够) 若退出状态值为1&2,表示没有那个文件或目录
: 当 前 所 在 进 程 的 进 程 号 e c h o :当前所在进程的进程号 echo echo eg:kill -9 echo $$ = exit 退出当前会话 KaTeX parse error: Expected 'EOF', got '#' at position 23: …最后一个进程号 (当前终端) #̲ gedit & ! 调用最后一条命令历史中的参数 !! 调用最后一条命令历史
$0:当前执行的进程/程序名 echo $0
$1~$9 位置参数变量
10   {10}~ 10 {n} 扩展位置参数变量 第10个位置变量必须用{}大括号括起来

    原文作者:Donom
    原文地址: https://blog.csdn.net/weixin_43466806/article/details/83420762
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。