MAC 快捷键,软件等配置

不得已用了 MAC ……

系统快捷键

大部分在Win中使用的快捷键 由 ctrl 变成了 command,比如
以前的编辑操作[c=ctrl] c+c, c+v, c+a, c+e, c+k

通用快捷键

command + control + F 窗口最大最小化

  • 三指向上 打开多桌面
  • 四指抓回 打开启动器

commond+r 刷新网页

程序切换:command + tab
窗口切换:command + [反引号,即tab键上面的那个]

最小化窗口恢复:
command + tab ,然后切换,反向再加个shift
此时如果是最小化的窗口是打不开的,需要选中后,放开tab按下 option 就能打开

shift+commond+3/4 截屏,其中4 这个是区域截屏,还可以用此知道像素位置。

Option、Command 和 Esc (Escape) 键 打开类似任务管理器

修改成Windows常用

https://www.zhihu.com/question/53291792/answer/134515017在这里插入图片描述

finder 访达

类似win 中 explorer,因此其快捷调用方式我设置为了 option+e,主要是 mac 笔记本 ctrl 太远了
在这里插入图片描述

访问隐藏目录

https://blog.csdn.net/matrix_laboratory/article/details/53517489

(1)打开终端
(2)输入下面命令

defaults write com.apple.Finder AppleShowAllFiles YES

(3)重启Finder

tar 不包括隐藏文件

COPYFILE_DISABLE=1 tar -zcf

快捷键

Command+[  后退
Command+] 前进
shift + commad + G 跳转路径

finder 顶部显示/取消完全路径

defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder
defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder

不过这个仅仅是显示没什么用。
在底部的显示可以点击方便快速切换,可以通过 finder->显示->显示完全路径实现

聚焦

这个非常好用,快速打开各种东西,包括自己的脚本,于是按照win 设为 +R

删除,右键

Delete 键: command+backspace
右键:``control + 单击

关闭首字母大写,调换修饰键

系统偏好设置-》键盘-》文本
https://blog.csdn.net/winter199/article/details/84969124

系统偏好设置 -> 键盘-> 修饰建-> 自己选择调换

windows 输入方式,安装搜狗输入法

关闭中英文切换提示: 偏好设置->常用->输入态提示 选择“无提示”

文本操作快捷键

还没试过

文本位置跳转快捷键:

跳转到一行的开头:Command+左箭头
跳转到一行的末尾:Command+右箭头
跳转到当前单词的开头(适合英文、拼音):Option+左箭头
跳转到当前单词的末尾(适合英文、拼音):Option+右箭头
跳转到全部文本的开头:Command+上箭头
跳转到全部文本的末尾:Command+下箭头

在以上快捷键中加入Shift,则可以扩展成为选中文本效果的快捷键:

选中光标到本行开头的文本:Shift+Command+左箭头
选中光标到本行末尾的文本:Shift+Command+右箭头
选中光标到当前单词的开头(适合英文、拼音):Shift+Option+左箭头
选中光标到当前单词的末尾(适合英文、拼音):Shift+Option+右箭头
选中光标到全部文本的开头:Shift+Command+上箭头
选中光标到全部文本的末尾:Shift+Command+下箭头

文本补全 设置

编辑 .inputrc

编辑内容

set completion-ignore-case on
set show-all-if-ambiguous on

TAB: menu-complete

屏幕录制

https://support.apple.com/zh-cn/HT208721

commond+shift+5% 然后选择录制

录制视频没有声音解决

soundflower

系统设置

macOS Catalina(10.15)解决阻止程序运行

sudo spctl --master-disable	

触摸板拖拽

可以改成三个指头拖拽
https://zhuanlan.zhihu.com/p/49909794

关闭最小化等特效

defaults write -g NSAutomaticWindowAnimationEnabled -bool FALSE

命令行,终端

PS1 设置

http://blog.chinaunix.net/uid-13954789-id-3137184.html

export PS1="\[\e[36;1m\]chj@pc \w\n\[\e[32;1m\]\$\[\e[0m\] "
export LSCOLORS=Gxfxcxdxbxegedabagacad 
export CLICOLOR=1
# export LSCOLORS=ExFxBxDxCxegedabagacad
alias ls='ls -GFh'

关闭程序

sudo killall Google\ Chrome

pgrep -x "Google Chrome"
kill -9 pid

exit 退出终端

在这里插入图片描述

常用软件

item2

快捷键

command + t:新建窗口
command + d:垂直分屏,
command + shift + d:水平分屏。
command + ] 和command + [ 在最近使用的分屏直接切换.
command + alt + 方向键:切换到指定位置的分屏。
command + 数字:切换标签页。
command + 方向键:按方向切换标签页。

command + -/+/0 字体大小控制

防止 commond+w 关闭

在这里插入图片描述
此外在 item2 的设置中设置关闭询问。

关闭声音
Preferences -> Profiles -> Terminal -> [Notification] silence bell

粘贴时出现多余字符

一开始以为是系统问题,后来写了个程序处理才发现是 item2 的问题
在 bash 中运行下面一句话就行

printf '\e[?2004l'

附上一开始打算用 ruby 去除的程序

# gem install clipboard
require 'clipboard'
s=Clipboard.paste
s=s[2..-1]
s=s[0...-2]
puts s
Clipboard.copy s

合并tab

打开这个之后出现
在这里插入图片描述

tab中单窗口放大

commond+shift+enter

homebrew

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

但是这里要注意的是现在mac 分为两种内核,直接这样的话会安装在 /opt/homebrew/bin/brew 并且编译的时候会使用 arm64
如果要使用 x86_64 则这样用

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

然后再 bash_profile 里面配置如下

#eval $(/opt/homebrew/bin/brew shellenv) #brew.idayer.com
eval $(/usr/local/bin/brew shellenv) #brew.idayer.com
export HOMEBREW_API_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/api #brew.idayer.com
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/bottles #brew.idayer.com

直接配置

alias abrew='arch -arm64 /opt/homebrew/bin/brew'
alias xbrew="arch -x86_64 /usr/local/homebrew/bin/brew"

或者建立两个文件分别source

快速搜索 ag

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew install the_silver_searcher

latex

目前感觉就是 mactex 以及 texifier 这个靠谱。 然后改一下地方,否则它自动的总是有问题,据说这个是收费的,目前不知道如果实在不行就用 vscode 的插件
在这里插入图片描述

在这里插入图片描述

barrier

使用的时候有以下注意点:
1)需要在设置中关闭 ssl
2)mac 可能不让运行,需要在【安全性与隐私】点击 【允许从以下位置下载的App】,然后就会让选择app
3)服务端(我一般用的mac)里面先不要改名字,否则它更新不同步,会导致连不上。

录屏软件

mac上缺乏一个虚拟的输入设备用来把系统的声音捕获。我最终的解决方案是通过,先安装 嗨格式录屏大师,它可以帮忙安装一个虚拟的输入设备,然后使用 kap 这个软件进行视频录制。
目前来看完美解决录屏问题。

常见问题

opencv 与 pyqt 冲突,导致各种输出

[解决] Mac下使用opencv与pyqt发生冲突

pip uninstall opencv-python
pip install opencv-contrib-python-headless

无法打开软件多个窗口,如 blender

在软件安装位置选择软件,右键选择【打开包内容】,Contents → MacOS → blender 右键打开

常用的脚本

获得 ip

ruby 正则,m 表示换行符按照字符串匹配

#!/usr/bin/ruby
ss=`ifconfig`
if ss =~ /en0: flags=.+inet (\d+\.\d+\.\d+\.\d+)/m
  puts $1
  ` echo #{$1} | pbcopy `
end
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值