MacOS命令终端(CMD)的快捷键/终端快捷键

文章目录

  • 常用
  • 删除
  • 清屏
  • 复制粘贴
  • 交互/撤销
  • 移动光标
  • 查找历史命令
    • 使用命令查看历史命令
  • 标签页
  • 控制命令
  • 滚屏

常用

快捷键说明
Control + A跳到本行的行首
Control + E跳到本行的行尾
Control + U删除光标前面(左侧)的所有文字(还有剪切功能),如果光标样式是“块”,不包含光标所在位置的字符
Control + K删除光标后面(右侧)的所有文字(还有剪切功能),包含光标所在位置的字符
Control + A + K删除整行,其实就是先把光标移到行首(Control + A),再删除光标后面的所有文字(Control + K
Control + L清屏
Clear清屏
Command + K清屏
Control + W删除光标前面(左侧)的单词,不包含光标所在位置的字符
Esc + D删除光标后面(右侧)的单词,包含光标所在位置的字符
Control + D删除光标所在位置的字符,命令行若无任何字符,则等效退出
Control + C终止命令
Option + ←向左按单词移动光标
Option + →向右按单词移动光标
Control + Y粘贴 Ctrl + UCtrl + K 剪切的内容

删除

快捷键说明
Control + U删除当前光标前面(即左边)的所有字符(还有剪切功能),如果光标样式是“块”,则光标所在位置的字符保留
Control + K删除当前光标后面(即右边)的所有字符(还有剪切功能),如果光标样式是“块”,则光标所在位置的字符也会一起删除
Control + A + K删除整行
Control + E + U删除整行
Control + K + U删除整行
Control + W删除光标前面(即左边)的单词,如果光标样式是“块”,光标所在位置的字符保留
Esc + D删除光标后面(即右边)的单词,其实是删除光标后面的字符直到词尾,如果光标样式是“块”,则光标所在位置的字符也会一起删除
Control + D删除光标所在位置的字符,命令行若无所有字符,则等效退出。光标样式是“块”才有效果,否则无效果
Control + H删除光标前面的一个字符,相当于 Delete 键
Fn + Del删除光标后面的一个字符

清屏

快捷键说明
Control +L进行清屏操作
Clear清屏
Command + K清屏

复制粘贴

快捷键说明
Control + Y粘贴之前删除的内容到光标前,也就是Ctrl+W,Ctrl+K,Ctrl+U,Esc+D删除的内容
Command + C复制
Command + V粘贴

交互/撤销

快捷键说明
Control + T将光标处的字符和光标前一个字符的位置进行交互
Control + _撤销操作,每按一次就会回退一次

移动光标

快捷键功能说明
Control + A光标移动到行首,相当于通常的Home键
Control + E光标移动到行尾,相当于通常的End键
Control + F光标向右移动一个字符位置,相当于右方向键
Control + B光标向左移动一个字符位置,相当于左方向键
Esc + B往前(左)移动一个单词,组合键每按一下才会移动一个单词,不好用
Esc + F往后(右)移动一个单词,组合键每按一下才会移动一个单词,不好用
Option + ←向左按单词移动光标
Option + →向右按单词移动光标

查找历史命令

快捷键说明
Control + P显示上一条历史命令(相当于上键)
Control + N显示下一条历史命令(相当于下键)
Control + R搜索历史命令,输入搜索词会显示历史命令中的一条匹配命令,Enter键执行匹配命令,其实非常不好用,按ESC键从搜索历史命令模式退出到命令行,且匹配到的命令保留在命令行
Control + G从搜索历史命令模式(Control + R)退出,且匹配到的命令不会保留在命令行

使用命令查看历史命令

history # 查看所有的历史命令
history -d 5 # 删除第5条历史命令
history -c # 清除历史命令

标签页

快捷键说明
Command + T新建标签
Command + W关闭当前标签页
Command + S保存终端输出
Command + D垂直分隔当前标签页
Command + Shift + D水平分隔当前标签页
Command + shift + {向左切换标签
Command + shift + }向右切换标签

控制命令

快捷键说明
Control + S阻止屏幕输出
Control + Q允许屏幕输出
Control + C终止命令
Control + Z挂起命令(使用fg命令恢复)

滚屏

快捷键说明
Fn + ←向上滚屏到开始处
Fn + →向下滚屏到末尾处
Fn + ↑向上分页滚屏
Fn + ↓向下分页滚屏
Fn + Command + ←向上滚屏到开始处
Fn + Command + →向下滚屏到末尾处
Fn + Command + ↑向上分页滚屏
Fn + Command + ↓向下分页滚屏

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/331996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

apache kafka_使用Apache Kafka,Kubernetes和Envoy,Istio,Linkerd的服务网格和云原生微服务...

apache kafka微服务架构不是免费的午餐 ! 微服务需要解耦,灵活,操作透明,数据感知和弹性。 过去几年的大多数材料仅讨论具有紧密耦合且不可扩展的技术(如REST / HTTP)的点对点体系结构。 这篇博客文章介绍了…

c++ 箭头符号怎么打_老司机怎么测量三极管管型、管脚和性能?三极管测量此中有深意...

众所周知,三极管具有基极、集电极、发射极三极,另外还有NPN型还有PNP型,那么如何用最快的方法进行三极管测量来确认三极管的管脚和管型。另外,三极管的工作状态是否可以通过三极管测量进行判断?接下来本网整理了老司机…

java强制类型转换

【0】README 0.1)本文转自 core java volume 1 ,在强制类型转换部分,它提到了 使用 instanceof 以保证 类型成功转换(而不是抛出异常),很有看点; 【1】强制类型转换的相关知识点: …

MacBook快捷键

文章目录一、选择文本二、移动光标三、打开特定的目录四、录屏/截屏五、选择输入法六、视窗七、窗口缩放八、检索/搜索九、目录路径十、页面滚动十一、删除/清空回收站十二、显示隐藏文件十三、程序坞十四、关机十五、清理缓存十六、窗口最小化十七、分屏十八、Finder/访达窗口…

php cdi_通过MicroProfile上下文传播增强了CDI上下文和隔板

php cdi当将CDI与异步执行方法(例如ManagedExecutorService ,传统上不可能访问在原始线程中处于活动状态的所有CDI范围。 MicroProfile Context Propagation可以定义线程执行上下文并将其传递到完成阶段,尽管我们的代码是异步执行的&#xff…

Final Cut Pro X 快捷键

文章目录一、片段编辑二、导出/导入媒体三、选取/选择片段四、修剪(一)修剪模式的三种修剪效果五、其它编辑快捷键六、光标功能状态切换七、移动播放头八、播放九、插入媒体素材到时间线十、更改片段在时间线的外观十一、为片段添加/删除效果十二、为片段…

求三个数的最大最小值

【0】README 0.1) google 搜索出来的答案,真的很让我伤心, 全是大粪啊, 你们进行了多少次的比较, 应该是6次吧,我也是醉完了, 写个非大粪的version (我这里的比较只有两次&#xff…

斐讯k1潘多拉专版固件_斐讯K1刷专版潘多拉固件以及教程(使用感受)

本帖最后由 Super131 于 2016-3-5 10:09 编辑QQ图片20160225010211.png (24.22 KB, 下载次数: 2)2016-2-25 01:02 上传K1的专版潘多固件最有看点一个地方我觉得是外观,比起之前显得让人看着舒服多了QQ图片20160225010400.png (41.37 KB, 下载次数: 0)2016-2-25 01:0…

魔术方法 类 序列化_Java序列化魔术方法及其示例使用

魔术方法 类 序列化在上一篇文章中, 您需要了解有关Java序列化的所有知识 ,我们讨论了如何通过实现Java序列化来启用类的可序列化性。 Serializable接口。 如果我们的类未实现Serializable接口,或者该类具有对非Serializable类的引用&#x…

算法证明_CFR+算法证明过程

在介绍CFR算法之前,我们首先介绍一下基础概念。在CFR算法中,counterfactual utility被定义为以下形式:然后在regret的基础上,CFR算法定义了一个regretlike value,注意在这里CFR算法的regret为一个累加值,而…

java继承中的 equals + hashCode+toString

【0】README 0.1)本文转自 core java volume 1, 旨在理清 equals hashCode方法; 0.2) 特别说明: 在java中, 只有基本类型不是对象, 例如,数值, 字符和布尔类型的值都不…

纹理和基元_自定义基元和DTO的(反)序列化和验证

纹理和基元最近,我们为您提供了新的HTTP框架HttpMate。 在介绍性文章中 ,我们将请求和响应映射到域对象称为“最复杂的技术细节”,以及如何通过另一个伴侣MapMate帮助我们。 实际上,当将请求属性映射到您的域对象时,M…

vim 常用命令

文章目录普通命令模式下技巧汇总切换到插入模式切换到可视模式切换至底行命令模式复制内容复制命令的记忆技巧粘贴/恢复修改/改写删除/剪切字符大小写切换选择文本游标移动剪切文本/移动文本滚屏/翻页撤回查看文档状态查找/搜索字符串查看历史命令查看历史搜索记录多窗口操作保…

常见花材的固定的方法有哪些_旋流器常见的故障及处理方法有哪些?

旋流器除了用在磨矿循环中的分级作业外,还可以用于脱泥、脱水以及脱除浮选药剂等。此外,还可以用做重悬浮液选矿,其分选粒度可达0.1毫米左右。旋流器有许多优点,构造简单,没有运动部件,单位容积的处理能力大…

二叉堆(优先队列)

【0】README 0.1) 本文总结于 数据结构与算法分析,但源代码均为原创;旨在理清二叉堆(优先队列) 堆的其他操作及其应用, 以便让朋友些知道为什么要学习优先队列; 【1】二叉堆 1.0)…

java自定义外部接口_如何使用可外部化的接口在Java中自定义序列化

java自定义外部接口在上一篇文章“用示例介绍的有关Java序列化的一切”中 ,我解释了如何使用以下方法序列化/反序列化一个对象 Serializable接口,还说明了如何使用writeObject和readObject方法自定义序列化过程。 Java序列化过程的缺点 但是这些自定义…

python训练营朋友圈留言_用Python发一个高逼格的朋友圈【附代码】

今天二胖要给大家介绍一个Python库:PIL(Python Image Library)下面我们用一个实际的例子看看50行python代码可以做什么神奇的事情这是二胖发的一个朋友圈切图前是一张图切图后就是九张图啦成功霸屏除了可以处理规整的正方形图片还可以处理非规则的图片比如下面这张宽…

vim 编辑器的快捷键

文章目录命令终端界面滚屏命令终端页签切换缓存区切换/文件切换分割窗口/打开新窗口切换窗口移动/旋转/移出窗口关闭窗口调整窗口大小底行命令模式下的编辑快捷键vim 很多指令或者快捷键是大小写敏感。命令终端界面滚屏 快捷键说明Fn ←向上滚屏到开始处Fn →向下滚屏到末尾…

关于二叉堆(优先队列)的其他操作及其应用

【0】README 0.1)本文总结于 数据结构与算法分析;源代码均为原创, 旨在了解到我们学习了优先队列后,还能干些什么东西出来, 增加学习的interest; 0.2)以下列出了 关于二叉堆(优先队…