macOS - 终端快捷键

在这里插入图片描述
本文转自 Mac 上“终端”中的键盘快捷键
https://support.apple.com/zh-cn/guide/terminal/trmlshtcts/mac

以下基于系统版本 macOS Sonoma 14


文章目录

  • Mac 上“终端”中的键盘快捷键
    • 1、使用“终端”窗口和标签页
    • 2、编辑命令行
    • 3、在“终端”窗口中选择和查找文本
    • 4、使用标记和书签
    • 5、其他快捷键
  • 在 Mac 上的“终端”中创建自定义功能键


Mac 上“终端”中的键盘快捷键

在 Mac 上的“终端” App img 中,你可以使用键盘快捷键快速完成许多任务。请参阅下方的快捷键,以及在菜单栏的“终端”菜单中显示的快捷键。在 App 菜单中,键盘快捷键显示为符号。

【注】App 中的键盘快捷键因你在 Mac 上使用的语言和键盘布局而异。如果下方的快捷键未按预期正常工作,请在菜单栏的 App 菜单中查找以查看正确的快捷键。你还可以使用虚拟键盘查看当前键盘布局,称为输入法

1、使用“终端”窗口和标签页

操作快捷键
新建窗口Command-N
使用相同命令新建窗口Control-Command-N
新建标签页Command-T
使用相同命令新建标签页Control-Command-T
显示或隐藏标签页栏Shift-Command-T
显示所有标签页或退出标签页概览Shift-Command-反斜杠 ()
新建命令Shift-Command-N
新建远程连接Shift-Command-K
显示或隐藏检查器Command-I
编辑标题Shift-Command-I
编辑背景颜色Option-Command-I
放大字体Command-加号键 (+)
缩小字体Command-减号键 (–)
下一个窗口Command-重音符键 (`)
上一个窗口Command-Shift-波浪符号 (~)
下一个标签页Control-Tab
上一个标签页Control-Shift-Tab
将窗口拆分为两个面板Command-D
关闭拆分面板Shift-Command-D
关闭标签页Command-W
关闭窗口Shift-Command-W
关闭其他标签页Option-Command-W
全部关闭Option-Shift-Command-W
滚动到顶部Command-Home
滚动到底部Command-End
上一页Command-Page Up
下一页Command-Page Down
上一行Option-Command-Page Up
下一行Option-Command-Page Down

2、编辑命令行

操作快捷键
重新定位插入点在按住 Option 键的同时将指针移到新的插入点
将插入点移到行的开头Control-A
将插入点移到行的结尾Control-E
将插入点前移一个字符右箭头键
将插入点后移一个字符左箭头键
将插入点前移一个字词Option-右箭头键
将插入点后移一个字词Option-左箭头键
删除行Control-U
删除到行的结尾Control-K
向前删除到字词的结尾Option-D(选中将 Option 键用作 Meta 键后可用)
向后删除到字词的开头Control-W
删除一个字符Delete
向前删除一个字符向前删除(或使用 Fn-Delete)
转置两个字符Control-T

3、在“终端”窗口中选择和查找文本

操作快捷键
选择完整文件路径按住 Shift-Command 键并连按路径
选择整行文本点按该行三下
选择一个词连按该词
选择 URL按住 Shift-Command 键并连按 URL
选择矩形块按住 Option 键并拖移来选择文本
剪切Command-X
拷贝Command-C
不带背景颜色拷贝Control-Shift-Command-C
拷贝纯文本Option-Shift-Command-C
粘贴Command-V
粘贴所选内容Shift-Command-V
粘贴转义文本Control-Command-V
粘贴转义的所选内容Control-Shift-Command-V
查找Command-F
查找下一个Command-G
查找上一个Command-Shift-G
使用选定的文本查找Command-E
跳到选定的文本Command-J
全选Command-A
打开字符检视器Control-Command-Space

4、使用标记和书签

操作快捷键
标记Command-U
标记为书签Option-Command-U
取消标记Shift-Command-U
标记命令行并发送返回结果Command-Return
发送返回结果但不标记Shift-Command-Return
插入书签Shift-Command-M
插入包含名称的书签Option-Shift-Command-M
跳到上一个标记Command-上箭头键
跳到下一个标记Command-下箭头键
跳到上一个书签Option-Command-上箭头键
跳到下一个书签Option-Command-下箭头键
清除到上一个标记Command-L
清除到上一个书签Option-Command-L
清除到开头Command-K
在标记之间选择Shift-Command-A

5、其他快捷键

操作快捷键
进入或退出全屏幕Control-Command-F
显示或隐藏颜色Shift-Command-C
打开“终端”设置Command-逗号键 (,)
中断键入 Command-句点键 (.) 等于在命令行上输入 Control-C
打印Command-P
软重置终端仿真器状态Option-Command-R
硬重置终端仿真器状态Control-Option-Command-R
打开 URL按住 Command 键并连按 URL
添加至文件的完整路径从“访达”将文件拖移到“终端”窗口中
将文本导出为Command-S
将选定的文本导出为Shift-Command-S
反向搜索命令历史Control-R
开关“允许鼠标报告”选项Command-R
开关“将 Option 键用作 Meta 键”选项Command-Option-O
显示备用屏幕Shift-Command-下箭头键
隐藏备用屏幕Shift-Command-上箭头键
打开所选内容的 man 页面Control-Shift-Command-问号键 (?)
搜索所选内容的 man 页面索引Control-Option-Command-斜杠 (/)
完整的目录或文件名称在命令行上,键入一个或多个字符,然后按下 Tab 键
显示可能的目录或文件名称补全列表在命令行上,键入一个或多个字符,然后按下 Tab 键两次

在 Mac 上的“终端”中创建自定义功能键

https://support.apple.com/zh-cn/guide/terminal/trml108/2.14/mac/14.0

你可以在“终端”中创建自定义功能键来辅助你更有效地工作。

  1. 在 Mac 上的“终端” App img 中,选取“终端”>“设置”,然后点按“描述文件”。
  2. 在左侧列表中选择一个描述文件。
  3. 点按“键盘”。
  4. 在“按键”列表中选择一个现有键,然后点按“编辑”,或点按添加按钮 img 来创建新的组合键。
  5. 点按“键”弹出式菜单,然后选取一个按键。
  6. 点按“修饰键”弹出式菜单,然后选取一个修饰键(如果你不想对键使用修饰键,请选取“无”)。
  7. 点按“操作”弹出式菜单,然后选取想要按键执行的功能。
  8. 输入你想要分配到这个组合键的字符串,然后点按“好”。

2024-06-04(二)

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

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

相关文章

【Uniapp】uniapp微信小程序定义图片地址全局变量

错误写法: main.js Vue.prototype.$imgUrl 图片地址这么写之后 就发现压根不起作用;获取到的是undefined 正确写法: 返回函数,后面可以拼上OSS图片完整路径 Vue.prototype.$imgUrl (url) > {return ("https://地址…

Android——热点开关(优化中)

SoftAP打开与关闭 目录 1.三个名词的解释以及关系 Tethering——网络共享,WiFi热点、蓝牙、USB SoftAp——热点(无线接入点),临时接入点 Hostapd——Hostapd是用于Linux系统的软件,,支持多种无线认证和加密协议,将任…

LabVIEW进行图像拼接的实现方法与优化

在工业检测和科研应用中,对于大尺寸物体的拍摄需要通过多次拍摄后进行图像拼接。LabVIEW 作为强大的图形化编程工具,能够实现图像拼接处理。本文将详细介绍LabVIEW进行图像拼接的实现方法、注意事项和提高效率的策略。 图像拼接的实现方法 1. 图像采集…

c++引用的本质(反汇编角度分析)

目录 一、引用基础理论 二、 引用的本质 三、从反汇编角度进行分析 1.变量赋值 2.引用和指针初始化 3.通过引用和指针赋值 4.eaxd的作用 一、引用基础理论 在c中我们都知道,引用(&)就是变量的一个别名,它允许我们为已存…

Python魔法之旅专栏(导航)

目录 推荐阅读 1、Python筑基之旅 2、Python函数之旅 3、Python算法之旅 4、博客个人主页 首先,感谢老铁们一直以来对我的支持与厚爱,让我能坚持把Python魔法方法专栏更新完毕! 其次,为了方便大家查阅,我将此专栏…

C#操作MySQL从入门到精通(21)——删除数据

前言: 谈到数据库,大家最容易脱口而出的就是增删改查,本文就是来详细介绍如何删除数据。 本文测试使用的数据库如下: 1、删除部分数据 使用delete 关键字,并且搭配where条件使用,否则会导致表中数据全部被删除 string sql = string.Empty;if (radioButton_DeletePart…

保存图片奇怪的bug

今天发现一个奇怪的bug 这个的dpi是100de ,但是我取完切片之后,发现这个结果就变了

Vivado时序报告之Datasheet详解

目录 一、前言 二、Datasheet配置选项说明 2.1 Options 2.2 Groups 2.3 Timer Settings 2.4 Common Options 三、Datasheet报告 3.1 General Information 3.2 Input Ports Setup/Hold 3.3 Output Ports Clock-to-out 3.4 Setup between Clocks 3.5 Combinational…

保姆级讲解 Linux下FTP服务器的搭建、配置与管理

本来目录很长的 因为感觉不太美观 所以小标题都删掉了 本文介绍了 本地用户的FTP服务器搭建实例匿名用户的FTP服务器搭建实例虚拟用户的FTP服务器搭建实例企业常见类型搭建实验 配置与管理FTP服务器 配置与管理FTP服务器一、FTP相关知识二、项目设计与准备三、项目实施四、认识…

【最新鸿蒙应用开发】——ArkUI两种开发范式

在进行鸿蒙应用开发,openHarmony提供了一种页面开发框架叫做ArkUI方舟框架来进行页面布局的开发。 ArkUI方舟UI框架 针对不同的应用场景及技术背景,方舟UI框架提供了两种开发范式,分别是基于ArkTS的声明式开发范式(简称“声明式…

[书生·浦语大模型实战营]——LMDeploy 量化部署 LLM 实践

1.基础作业 1.1配置 LMDeploy 运行环境 创建开发机 创建新的开发机,选择镜像Cuda12.2-conda;选择10% A100*1GPU;点击“立即创建”。注意请不要选择Cuda11.7-conda的镜像,新版本的lmdeploy会出现兼容性问题。其他和之前一样&…

转型AI产品经理(6):“ 序列位置效应”如何应用在Chatbot产品中

序列位置效应是心理学中的一个记忆现象,指的是人们对一系列信息的记忆效果受到信息在序列中位置的影响。具体来说,人们通常更容易记住列表的开头和结尾部分的项目,而对中间部分的项目记忆较差。这个效应可以进一步分为“首因效应”和“近因效…

VSCode超过390万下载的请求插件

Thunder Client 是一款在 VSCode(Visual Studio Code)中非常受欢迎的 REST API 客户端插件,由Ranga Vadhineni开发,现在已经有超过390万的下载量。它允许开发者直接在编辑器内发送 HTTP 请求,查看响应。Thunder Client…

简单介绍一下vim

简单介绍一下vim 一、vim是什么?二、vim的优点三、vi/vim的使用命令模式输入模式底线命令模式 四、vi/vim 按键说明(一)命令模式可用的光标移动、复制粘贴、搜索替换等移动光标的方法:搜索替换的方法删除、复制与贴上的方法 (二&a…

【算法】常用排序算法(插入排序、希尔排序、堆排序、选择排序、冒泡排序、快速排序、归并排序、计数排序)超详细

排序算法是数据结构相关知识中非常重要的一节,相信很多小伙伴对这部分知识一知半解。那么接下来,小编就要带领大家一起来进行对排序算法的深入剖析学习,希望本篇文章能够使你有所收获! 一.常见的排序算法 排序算法有很多种&#…

LINUX网络FTP服务

一、FTP服务 FTP服务:file transfer protocol :文件传输协议。在网络上进行双向传输,也是一个应用程序。不同的操作系统有不同的FTP软件,但使用的协议是一样的。 FTP协议基于TCP协议,有两个端口,即20和21。 20端口&…

基于xml的Spring应用(理解spring注入)

目录 问题: 传统Javaweb开发的困惑? 问题: IOC、DI和AOP的思想提出 问题: Spring框架的诞生 1. BeanFactory快速入门 2. ApplicationContext快速入门 3. BeanFactory和ApplicationContext的关系 基于xml的Spring应用 1. SpringBean的…

jmeter性能优化之mysql配置

一、连接数据库和grafana 准备:连接好数据库和启动grafana并导入mysql模板 大批量注册、登录、下单等,还有过节像618,双11和数据库交互非常庞大,都会存在数据库的某一张表里面,当用户在登录或者查询某一个界面时&…

Java入门基础11:面向对象高级一(static、extends继承)

Java面向对象高级特性有以下几个:继承,多态,封装,抽象,接口,匿名内部类,静态成员,final关键字,异常处理等。 我会将它分为三章详细讲,本章主要讲静态和继承 …