当前位置:   article > 正文

MacOS - 快捷键以及各种操作汇总_mac光标锁定多个快捷钱

mac光标锁定多个快捷钱

1.应用场景 

主要用于尽快熟悉mac操作,以及防止遗忘。提高工作或者生活效率. 

2.学习/操作

前言:

Mac 不同不系统, 不同版本的快捷键都可能是不同的

这里 Mac 版本系统信息如下:

1.文档阅读

快捷键

Mac 键盘快捷键 - Apple 支持 (中国)  // 发现不是很准【即便是新购买的机器】

2.整理输出

1.vscode

1. 在终端中输入 code ‘文件路径’ 即可在vscode中打开

安装code 命令到终端

结果:// 生效

同时只要安装了oh my zsh, 

vscode自带的终端如果使用的 Terminal.app, 则vscode也会使用oh my zsh

如果之前安装之前vscode打开了自带终端,关闭重新打开即可【因为不带主动推送】

比之前的界面好看多了~~~ nice

其实这里选择后者,主要原因还是: 在版本控制下,分支名称很长的情况下, 如果不另起一行, 不好看。

否则还是觉得默认主题还是很美观的~~

2. 打开vscode自带终端的命令:

control + ~ // 打开/关闭终端

control + shift + ~ // 新建终端

3. 光标移动

代码中

control + - // 回到上个光标的位置

shift + control + - // 回到下个光标的位置

4. 配置vscode自带终端的字体大小

默认的字体为12, 实在是太小了,看不清文字

配置如下:

这下大了一些,没那么瞅眼了~~

vscode导航页面有提示:

更多信息:

https://gist.github.com/wxingheng/e3fc8bb470db102bc12c3cfcaabdcfae // mac os下vscode快捷键

Note:

要在英文输出法下。

2. delete键是哪个? mac pro 上相当于windows下的delete键是哪个?

Fn + backstage 即 delete键

3. 剪切复制粘贴, 分别如下,

command + x

command + c

command + v

基本上这里command类同于windows下 ctrl

但是mac pro下还有ctrl键

但是对于文件

macOS下,command + x并不能发挥剪切/移动的作用,

需要使用command + c 

然后command + option + v -- 表示移动。

4. 快速搜索

command + blank【空格键】 

输入想打开的app名等, 回车或者点击即可打开

如果安装了xtools

我这里设置成了option + 空格,进行快速搜索

5. 来回切换两个界面

command + -->| // command + tab键盘

Note:

但是有时候,不能生效, 原因TBD

6. 切换显示隐藏 隐藏文件【以点开头的文件】

shift + command + . // 最后是个点

7. 打开/关闭启动台

四指在触控板上由外向内收 --- 打开

四指在触控板上由内向外放 --- 关闭

8. 回到桌面

四指在触控板上由内向外放

Note:

此时, 不是处于打开启动台的情况下, 否则就是关闭启动台

另外,我们知道Windows下, 快速回到桌面状态, 是 win + d

9. 右键

双指按触控板

Note:

mac 上触控板并没有所谓的点击左键和单击右键,单击就是点击【也就是Windows下的点击/左键】

10. 三指操作

三指由下往上滑 ---  将进程程序分摊在桌面分布

三指由上往下滑 ---  将分摊在桌面的进程程序还原成原来的模样, 但是一般在两个操作之间, 我们会选择其中一个进程程序,来作为新的窗口

11. home / end 键

Fn + 左箭头  //  home键

Fn + 右键盘  //  end键

macbook里如何实现home和end键的功能?_百度知道

Note

只是用于文本编辑时!

Mac 终端Terminal光标移动快捷键  // 20210604 周五 家里

在Mac系统中并没有Home、End等键,所以在使用时并不是特别的顺手,但是有几个键位组合可以使Terminal的操作更加灵活方便。

1、将光标移动到行首:ctrl + a  /// 这里已将WeChat的截图快捷键换成了 control+s

2、将光标移动到行尾:ctrl + e

3、清除屏幕:                ctrl + l

4、搜索以前使用命令:ctrl + r

5、清除当前行:            ctrl + u

6、清除至当前行尾:    ctrl + k

7、单词为单位移动:option + 方向键

12. 自带截屏与录制工具

Command + Shift + 5 快捷键调出Mac自带的录屏功能

13. 分屏

没有找到快捷键

暂时可以通过:

窗口左上角的最大化按钮, 悬浮即可看到, 如下所示, 选择下面任意一个,进入分屏状态

14. 锁定屏幕

Control-Command-Q:立即锁定屏幕。

15.关闭应用程序/窗口

Command+ Q ---> 关闭应用程序/进程。

Command+ W ---> 关闭窗口/实例  // 优先推荐

Note:

不单单针对终端如此,对于所有的应用程序/窗口实例有效

补充

使用exit也可以推出进程,并且关闭窗口 

配置如下:

新建终端窗口,---》 偏好设置---》描述文件---》 shell ---》 选择当shell退出时【关闭窗口或者当shell完全退出时关闭窗口】

Note:

同时可配置其他终端的设置~~, 结合自身情况做配置尝试即可~~

16. 选择多个文件

按住comman,点击所要选择的文件 【可以跳跃选择】

按住shift,可以连续选择

类同于

Windows下,ctrl+点击所要选择的文件

shift+点击所要的选择的文件

17. 刷新浏览器如Chrome  // 20210415 周四 公司

普通刷新:command +r

强制刷新:command+shift+r

删除cookie等:command+shift+del 点击 清除数据
注意勾选的选项(不要把保存的密码也删除)

18. 复制文件路径 // 20210415 周四 家里

option + command + c

19. 更换用户头像为自定义图片【锁屏时显示】

打开‘偏好设置’--> 用户与群组

此时直接将想要替换的图片拖拽到头像位置即可【如果无法拖拽, 将图片先加入照片再试】

已经替换成功~~ // 锁屏下暂时无法截图

至于为什么添加到照片依然找不到图片, TBD

20. 解决 macOS无法验证此App不包含恶意软件

从网上下载的unix可执行文件【已经编译】,但是macOS提示无法验证, 于是没法执行

macOS无法验证此App不包含恶意软件_空大白-CSDN博客

工具推荐:

2021-04-02 - MacBook - 推荐工具收集_william_n的博客-CSDN博客   // 2021-04-02 - MacBook - 推荐工具收集

21. 修改用户/管理员密码

22. 安装wget

Wget - GNU Project - Free Software Foundation

Index of /gnu/wget

Mac OS 安装Wget-阿里云开发者社区

具体操作:

推荐第三种

使用浏览器下载一个Wget的源码包,http://www.gnu.org/software/wget/

打开终端解压
1) 输入:tar zxvf wget2-2.0.0.tar.gz
2 )输入: cd wget2-2.0.0 // 进入到解压的目录
3) 输入:./configure
4 )输入:make
5 )输入:sudo make install

23. Mac双屏程序坞(任务栏)跑到副上怎么办? // 20210916

  1. 按下option+command+D,开启程序坞“自动隐藏”,副屏程序坞消失
  2. 鼠标回到主屏,放在主屏正下方中间的边缘不要动,主屏能看到扩展出现了
  3. 按下option+command+D,锁定其到主屏。

24. 设置文件夹默认为分栏模式

指定目录下,右键调出"查看显示选项“

 勾选 “始终以分栏试图打开”

25. 合并终端窗口,以及创建终端窗口组

在 Mac 上的“终端”中使用窗口组 - Apple 支持

扩展

访达也是一样, 同时其他窗口应同是

扩展:

设置在当前目录下,右键--》打开当前目录下的终端,参见下面设置

26. 解决Mac外接2k显示器出现的字小和字虚的问题

https://blog.csdn.net/william_n/article/details/121310127

27. Mac怎么看wifi密码,苹果电脑怎么查看wifi密码

https://jingyan.baidu.com/article/0bc808fc617bc81bd485b93b.html

28. 隔空投送 // 很有用 -- 特别是同一空间下的大文件传输,方便快捷 20211125

Mac电脑打开隔空投送并传送文件的技巧 - 知乎

注意事项:

1. 保持设备之间连接同一局域网

2.  确保隔空投送打开,设置为能发现我,最好是临时允许所有人发现我

不需要打开文件共享设置,那是另外一个功能。

个人认为,两者通信的本质,都是通过局域网网络传输,只是控制手段有所区别。

在 Mac 上使用“隔空投送” - 官方 Apple 支持 (中国)

在点击隔空投送后,将希望投送的文件,拖放到想要投送的用户头像上即可。

29. 强制退出 App

如何在 Mac 上强制退出 App - Apple 支持 (中国)

截图

30. iPad与MacBook Pro充电器的互充 - 效果

iPad的充电器可以给MacBook Pro用吗? - 知乎

macbookpro的充电器和ipad pro… - Apple 社区

简单说,

都可以。

前者的充电器给后者使用,充电速度会变慢,【原因很简单,后者功率更大

反之,会变快。

但是个人建议,还是各用各的。

补充:

关于 Apple USB-C 转闪电连接线 - Apple 支持

用 iPad 或 Mac 笔记本电脑电源适配器为 iPhone 充电 - Apple 支持

为 iPhone 快速充电 - Apple 支持

31. 使用sublime进行快速的文件编辑 -- 包含终端窗口下操作

Sublime text 3 - 学习/实践_穿素白衫的少年的博客-CSDN博客

subl .  // 使用sublime打开当前的目录

subl dirname // 使用sublime打开dirname目录

subl filename // 使用sublime打开filename文件

32.终端下使用默认/指定程序打开文件

比如终端窗口下,使用chrome打开index.html

open index.html // 默认会用chrome打开,这是个人配置有关,也许你会使用safari来打开

或者

以特定程序打开文件、文件夹

open -a /Applications/指定程序 指定文件(文件夹)

open -a /Applications/google\ chrome.app index.html // 话说如果很复杂,建议直接到目录下,点击,打开方式,选择指定的程序去打开。

33. 终端下各种操作与剪切板的结合使用

20220525 周三

Mac终端输出重定向到剪切板_real慕华的博客-CSDN博客

1. 输出结果到剪切板

在终端操作中有时候需要将输出直接输出到剪切板,而不是终端或者文件中,比如使用base64编码文件的时候标准输出或者重定向到文件都不太方便。使用如下命令即可

# 复制

base64 文件名 | pbcopy  # 粘贴到终端(单独使用似乎没卵用,直接⌘+v更香),组合命令倒是挺好用 pbpaste

常用粘贴组合命令

注意:所有剪切板文本全都指最新的一条。

# 粘贴重定向到文件流
pbpaste>savefile
# 追加到文件末尾
pbpaste>>savefile
# 统计剪切板文本行数
pbpaste | wc -l
# 统计剪切板单词个数
pbpaste | wc -w


粘贴复制+其他组合命令

# 将剪切板的数据正序排序,并且将排序后的文件重新复制到剪切板
# 按行排序
pbpaste | sort | pbcopy
# 读取文件倒序排序并且复制(组合很灵活自己尝试吧举一个例子完事儿)
cat file | sort -r | pbcopy

# 将剪切板中文本倒序后复制到剪切板
# 多行文件每一行都会倒序
pbpaste | rev | pbcopy
# 移除重复的文本行,写回剪切板
pbpaste | sort | uniq | pbcopy 
# 将所有重复行全部移除,一个不留
pbpaste | sort | uniq -d | pbcopy

# 将剪切板中的HTML删除然后写回剪切板
pbpaste | tidy | pbcopy

# 显示剪切板中前3行
pbpaste | head -n 3
# 最后3行
pbpaste | tail -n 3
# 将Tab转成space
pbpaste | expand | pbcopy

34. 双击触控板,可以触发放大/缩小

35.  加快macOS光标的移动速度

问题:MacOS默认的光标移动速度,太慢了

解决:

怎么加快macOS光标的移动速度?加快macOS光标移动速度的方法教程-下载吧

在系统偏好设置 -> 键盘 -> 键盘(第一个标签页)里,有两个选项:

按键重复:对应的是移动速度;

重复前延迟:对应的是移动前的反应时间。

把它们都调到最快,你会感受到光标在屏幕上跳跃的快感。

好很多了~

更进一步:

如果你还是觉得不够快,可以尝试在「终端」应用输入以下代码:

defaults write NSGlobalDomain KeyRepeat -int 1

defaults write NSGlobalDomain InitialKeyRepeat -int 15

第一行的 KeyRepeat 对应的是「按键重复」,系统设置里调到最快对应的值是 2,你可以调成 0 或者 1(建议调为 1,0 可能会太快);

第二行的 InitialKeyRepeat 对应的是「重复前延迟」,系统设置里调到最快对应的值是 15,你可以尝试调成 10 或者更小,不过我还是建议保持 15,因为反应时间太快会容易导致误操作(比如 Esc 键和 Command-Z 这样的快捷键);

输入后按回车,需要重启电脑后生效。

你也许会注意到系统设置采用的措辞是「重复」,而不是我描述的「移动」,是因为这些选项也适用于字符输入,比如长按字母 a 会输出一堆「aaaaaaaaa」。但是重复输入字符这个功能在有些电脑上是被禁用的,你需要在「终端」应用输入以下代码来开启(需重启电脑):

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool false

36. Open With VSCode----在Mac上右键菜单通过Visual Studio Code打开文件夹操作的设置 [自定义工作流 - 右键 - 服务]

Open With VSCode----在Mac上右键菜单通过Visual Studio Code打开文件夹操作的设置_雒琰湦的博客-CSDN博客_mac vscode 右键菜单

 保存为【使用VSCode打开】

效果如下:

举一反三:

其他软件的快速操作配置也是相同的,但是前提是要确认准确的软件名称【直接应用程序中查找即可】。

插入 

遇到的问题:有可能在执行打开时,出现报错,一直提示不能被打开,不被允许。

配置参考 ✅

检查和解决办法:

1. 先要确保程序是处于应用程序之内的

2. 找到具体的程序完整准确名称

3. 同时在应用程序中点击该程序,保证能正常打开程序。

通常只要上面三点能满足,是不会存在问题的。供参考

37. 设置别名 - 含全局别名和局部别名

Note:

Linux & Mac 下的alias和export 的区别

alias的作用是给命令起一个别的名字(作用的是命令)
export的作用是设置一个变量(作用的是变量)
这两个命令在bash中“=”两边都不能含有空格

这里则使用alias。

另外,由于Mac 安装了oh-my-zsh

局部终端窗口下设置:-- 只在当前的终端窗口下生效,一旦关闭该窗口,那么便无效了。

只需要将命令在窗口中执行即可

alias lua53="$HOME/Documents/Env/lua/lua-5.3.0/src/lua"

alias lua54="$HOME/Documents/Env/lua/lua-5.4.4/src/lua"

alias lua="$HOME/Documents/Env/lua/lua-5.4.4/src/lua"

alias php72="/opt/homebrew/opt/php@7.2/bin/php"

alias php81="/opt/homebrew/opt/php@8.1/bin/php"

全局设置:

编辑当前用户主目录下的.zshrc文件,加入如下命令,「应该结合自身情况,加入对应的命令」

 一起正常~~ 可以愉快玩耍了~

38. 如何在不同桌面间切换?

要在 Mac 的虚拟桌面间切换,可以用两种方式:

Control 钮 + 左右方向键: 按住 Control 钮加上前后方向键,就可以在不同桌面间切换。「这种方式适用于mac台式机」

在触控板上三指 or 四指左右滑动:「只适用于mac笔记本」

如果左右滑动没有成功切换的话,请到“系统偏好设定”>“触控式轨迹板”>“更多手势”勾选“在全萤幕 App 之间滑动”,点下面的“用三指左右滑动”就可以自订要用三指还是四指来切换虚拟桌面。

39. mac终端下 如何转义路径中的空格

在 Mac 终端下,转义路径中的空格可以使用反斜杠(\)来实现。在命令行中输入路径时,在空格前添加反斜杠即可。

例如,假设我们要访问路径为 /Users/username/Documents/My Folder 的文件夹:

cd /Users/username/Documents/My\ Folder

在上述命令中,我们在 My 和 Folder 之间添加了反斜杠,以转义路径中的空格。这个命令将进入 /Users/username/Documents/My Folder 文件夹。

类似地,如果我们要在路径中使用带有空格的文件名,例如文件名为 My File.txt,可以使用以下命令:

cd /Users/username/Documents/My\ File.txt

在这个命令中,我们在文件名 My 和 File.txt 之间添加了反斜杠,以转义文件名中的空格。

在命令行中,也可以使用双引号或单引号来包含路径,以避免在路径中转义空格。例如:

  1. cd "/Users/username/Documents/My Folder"
  2. cd '/Users/username/Documents/My Folder'
  3. cd "/Users/username/Documents/My File.txt"
  4. cd '/Users/username/Documents/My File.txt'

在这些命令中,使用双引号和单引号将路径括起来,使我们无需转义路径中的空格。

建议:

直接就用引号括起来,最为简单好记

40. 更改鼠标的跟踪移动速度 - 通过命令方式

提前说一句,系统偏好设置,已经设置到极限,还时感觉慢。

下面通过非常规方式----命令行方式

修改mac的鼠标当前跟踪速度:
defaults read -g com.apple.mouse.scaling
defaults write -g com.apple.mouse.scaling 6.0


mac支持使用命令设置鼠标最大跟踪速度
是的,您可以使用命令来设置鼠标最大跟踪速度。以下是设置鼠标最大跟踪速度的命令:

defaults write -g com.apple.mouse.scaling max <value>
其中,<value>是您希望设置的鼠标最大跟踪速度的值。默认值为3,您可以尝试将其设置为更高的值以增加鼠标速度。

例如,将鼠标最大跟踪速度设置为6的命令如下:

defaults write -g com.apple.mouse.scaling max 6
完成后,您需要重新启动电脑才能使更改生效。请注意,使用命令更改设置可能会对系统造成一定的风险,因此请谨慎操作并备份重要数据。


如果使用命令进行修改之后,系统设置中鼠标跟踪速度是否也跟着变化?

是的,使用命令修改鼠标跟踪速度后,系统设置中的鼠标跟踪速度也会相应地更新。您可以打开“系统偏好设置”中的“鼠标”选项,查看鼠标跟踪速度是否已经更新为您使用命令所设置的值。如果没有更新,请尝试重新启动电脑或注销并重新登录系统。


➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling
3
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling
2
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling
2.5
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling
1
➜  lucky_wheel git:(using) ✗ defaults write -g com.apple.mouse.scaling 6.0
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling     
6.0
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling max
6.0
➜  lucky_wheel git:(using) ✗ 

但是并没有变快,开始重启电脑试试

重启之后,确实变快了,此时获取最大鼠标速度,显示为6.0
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling max
6.0
➜  lucky_wheel git:(using) ✗ 

但是在“系统设置“-》鼠标-〉跟踪速度,数值在中间位置,【本来以为可以调节到更快】,就向后调节了一下,结果反而变得很慢,
获取跟踪速度最大值,显示为2.5【感情这是又回去了】

不过如果不再通过可视化的方式去调节,那么就可以这样使用了。【也算是有点效果】

➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling max
2.5
➜  lucky_wheel git:(using) ✗ defaults read -g com.apple.mouse.scaling
2.5
➜  lucky_wheel git:(using) ✗

截图: //公司电脑黑苹果, 上设置的鼠标参数值, 鼠标使用的是达尔优牧马人5代, 

电脑和鼠标设置到自己认为合适的程度即可.

41.  调节键盘在英文输入法下,能够重复输入

就是按住一个按键能快速重复输入,中文输入法下已经支持。

系统偏好设置的方式不可行!!【对本人的mac,系统为macOS 13.2.1 】

如果您无法在“键盘”选项卡中找到“重复”选项,可能是因为您的系统版本不同或者您使用的键盘不支持“按住重复”功能。

在这种情况下,您可以尝试使用以下方法打开“按住重复”功能:

打开“终端”应用程序。

输入以下命令并按下回车键:

defaults write -g ApplePressAndHoldEnabled -bool true
退出“终端”应用程序并重新启动电脑。
完成以上步骤后,您应该可以在英文输入法下按住某一个字符键自动重复输入了。如果您希望将“按住重复”功能关闭,可以使用以下命令:

defaults write -g ApplePressAndHoldEnabled -bool false
同样,完成修改后需要重新启动电脑才能使更改生效。

请注意,使用命令更改设置可能会对系统造成一定的风险,因此请谨慎操作并备份重要数据。


实践如下:
➜  ~    defaults write -g ApplePressAndHoldEnabled -bool true
➜  ~    defaults read -g ApplePressAndHoldEnabled -bool                  
1
➜  ~ 

没有重启电脑的情况下,可以在终端下,英文输入法下,可以做到重复输入,但是在其他地方,就不行了。

回头重启电脑试试!!tbd

42. mac下如何将自带的输入法,中文模式下,将符号切换为英文符号

系统偏好设置 -> 键盘 -> 输入法 -> 简体拼音 -> 右侧内容栏下拉  ->  勾选“使用半角标点符号”
设置还是不行.

解决办法:
安装第三方的输入法软件,从而进行设置,
这里选择搜狗输入法

下载,双击解压,安装即可
https://ime-sec.gtimg.com/202305251141/c6d0a7ced31ab43480caa8853217cbdb/pc/dl/gzindex/1679302101/sogou_mac_guanwang_614c.zip
默认启动搜索输入法

注意:
建议,将sogou_xxxx应用程序,拖进应用程序目录中,这样就可以在启动台中搜索到.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/886056
推荐阅读
相关标签