首页 > 其他分享 >Mac终端光标移动快捷键

Mac终端光标移动快捷键

时间:2023-08-10 14:34:41浏览次数:42  
标签:字符 CTRL 快捷键 单词 Mac 指令 ESC 光标

Mac终端光标移动快捷键

记录,供自己使用

操作 快捷键
移动光标至行首 CTRL+A
第一次按时,移动光标至行首;再次按时,回到原有位置 CTRL+X
移动光标至行尾 CTRL+E
光标向左移动一个字符 CTRL+B
光标向左移动一个单词 ESC+B
光标向右移动一个字符 CTRL+F
光标向右移动一个单词 ESC+F
删除光标前一个字符,即退格(Backspace) CTRL+H
删除光标后一个字符,(相当于Delete)无任何字符时相当于exit CTRL+D
删除光标前所有字符 CTRL+U
删除光标后所有字符;纵向制表符,在脚本中下移一行,用/x0b表示 CTRL+K
删除光标前一个单词(根据空格识别单词分隔) CTRL+W
粘贴之前(CTRL+U/K/W)删除的内容 CTRL+Y
清屏,相当于指令“clear” CTRL+L
查找并自动匹配之前使用过的指令 CTRL+R
回车,相当于Enter CTRL+M
跳到新行,等同于回车 CTRL+O
新起一行,命令行下等同于回车 CTRL+J
横行制表符,在命令行中补齐指令,效果和Tab键相同 CTRL+I
补齐指令 TAB
上一条指令,等同于向上箭 CTRL+P
下一条指令,等同于向下箭 CTRL+N
使下一个特殊字符可以插入在当前位置,如CTRL-V 可以在当前位置插入一个字符,其ASCII是9, 否则一般情况下按结果是命令补齐 CTRL+V
中断操作 CTRL+C
冻结终端操作(暂停脚本) CTRL+S
恢复冻结(继续执行脚本) CTRL+Q
使下一个单词首字母大写, 同时光标前进一个单词,如光标停留在单词的某个字母上,如word中的o字母上, 则o字母变大写. 而不是w ESC+C
使下一个单词所有字母变大写, 同时光标前进一个单词;如光标在o字母上, 则ord变大写, w不变. ESC+U
使下一个单词所有字母变小写, 同时光标前进一个单词;如光标在o字母上, 则ord变小写, w不变. ESC+I
将光标处的字符和光标前一个字符替换位置 CTRL+T
重复运行最近一条以“word”开头的指令,如!ls 或 !l !word
调用上一条指令的最后一个参数作为当前指令对象,如,假设上一条指令为: ls abc.txt bbc.txt 那么, vi !$ 相当于: vi bbc.txt !$
显示操作记录 history
调用执行指定编号的历史记录指令,如!2, !11,数字可看操作记录前面的编号 !number

标签:字符,CTRL,快捷键,单词,Mac,指令,ESC,光标
From: https://blog.51cto.com/u_11906056/7035114

相关文章

  • Mac下终端密钥登录linux服务器
    通常我们登录Linux有两种方法:密码或密钥密码登录每次都要输入用户名密码比较麻烦,而使用密钥则可以避免这个问题一、创建密钥对打开终端,输入以下命令ssh-keygen-trsa-C'[email protected]'-t指定密钥类型,默认即rsa,可以省略-C设置注释文字,比如你的邮箱或者服务......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(12):相似形理论
    目录前言往期文章3.3线性变换的最简矩阵表示-相似形理论3.3.1一般数域上矩阵相似最简形定义3.9定理3.3.1前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(13):Hamliton-Cay
    目录前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python学习经验:扎实基础+多做笔记+......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(15):矩阵的范数
    前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python学习经验:扎实基础+多做笔记+多......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(16):向量和矩阵的
    前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python学习经验:扎实基础+多做笔记+多......
  • 【机器学习|数学基础】Mathematics for Machine Learning系列之矩阵理论(20):方阵函数
    前言Hello!小伙伴!非常感谢您阅读海轰的文章,倘若文中有错误的地方,欢迎您指出~ 自我介绍ଘ(੭ˊᵕˋ)੭昵称:海轰标签:程序猿|C++选手|学生简介:因C语言结识编程,随后转入计算机专业,有幸拿过一些国奖、省奖…已保研。目前正在学习C++/Linux/Python学习经验:扎实基础+多做笔记+多......
  • linux/mac使用aspera高速下载
    安装aspera(可以跳过)配置.aspera/connect/etc/aspera.confasperaweb_id_dsa.openssh文件在.aspera/connect/etc/中最好能够从网站直接下载aspera下载的脚本,在ebi的网站上能够找到,而如果下载NCBI是不行的,只能根据NCBI提供的session编号,如PRJNA/GSE/SRR/SRA等等来在EBI上再找到链......
  • Mac输入 python 打开 python3
    往.bash_profile加入此配置echo'aliaspython="python3"'>>.bash_profile调用source~/.bash_profile生效配置打开open.zshrc添加source~/.bash_profile调用source~/.bash_profile生效配置......
  • 医学绘图分析软件prism9 mac版功能强大
    GraphPadPrism9是一款医学绘图分析软件,由美国的一家公司开发。prism9具有直观、友好的用户界面,用户可以利用这款软件在屏幕上进行数据绘制和统计分析。该软件是专门为临床研究人员设计的,是一款功能强大的绘图工具,能够为临床医生提供方便、高效的数据输入。通过使用此软件,您可......
  • 性能强劲的虚拟机—VMware Fusion 13 mac
    VMwareFusionPro13(VM虚拟机)中文Mac版是一款性能强劲的虚拟机,可以帮助您快速搭建与运行Windows应用程序。在这里,您可以享受所有支持Windows10的新特性和功能。FusionPro13具有卓越的性能、可扩展性、灵活性和多功能性,为您带来卓越的体验和更强大的功能。→→↓↓载VMware......