macos 常见问题
MacOS适应记 - Holmesian Blog
guorenxi/MacFonts: 同时兼容 Mac 和 Windows 的常用字体
使用技巧
https://zhuanlan.zhihu.com/p/25746402
软件http://www.sdifen.com/category/black-apple/apple-software/
这10个神器是我离不开 Mac 的原因! - 知乎
Monodraw Mac 好玩的ASCII文字图形编辑器
macos Beyond Compare 4.x 无限试用方法:
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
rm -f Library/Application Support/Beyond Compare/registry.dat
Applications/Beyond\ Compare.app/Contents/MacOS/BCompare
启动比较并等待完成 bcompare a.mp4 b.mp4
[使用技巧]终端 - 如何在iTerm2中关闭“滚动历史记录”
首选项:高级:鼠标:滚动轮在交替模式下发送箭头键
【软件】屏保背单词
https://github.com/ggu/LanguageSaver
Command_Line_Tools
macOS 打开/关闭系统索引功能以及禁止索引某个目录
sudo mdutil -a -i off
开启命令
sudo mdutil -a -i on
如果需要禁止索引某个目录,可以在这个目录下建一个 .metadata_never_index 文件。
相关命令:
进入某个目录
cd source
创建文件
touch .metadata_never_index
【小技巧】如何显示Mac下Finder底部详细文件路径?
快捷键 ⌘⌥P command+option+p
打开存储空间优化
进入应用程序 -> 实用工具 -> 系统信息。然后可以看到之前一直存在的系统信息界面;
快捷键cmd+u, 或者点击窗口->存储空间管理,即可进入新的空间管理工具了
【小技巧】快速复制文件夹或文件路径
一、快捷键 Command+Option+C
在Finder中选择文件或是文件夹,然后按下快捷键 Command+Option+C,即可复制文件的全路径。
二、右键菜单
在Finder中选择好文件或文件夹,点击鼠标右键,然后按住Option(alt)键,选择 将***拷贝为路径名称即可,如下图:
三、将文件粘贴或拖入文本编辑器中
如果有多个文件或文件夹需要复制路径,最简单的办法是将文件或文件夹拖入文本编辑器中,直接能获取到全路径的文本,请见下图:
以上就是给大家带来的 macOS下快速复制文件或文件夹路径,是不是很简单呢!!
brew
通过vcpkg解决 vscode 无法加载linux 头文件
brew cask install vcpkg
Brewsci/bio
Bioinformatics formulae for the Linuxbrew and Homebrew package managers.
How do I install a formula?brew tap brewsci/bio
brew install FORMULA
or
brew install brewsci/bio/FORMULA
macos 挂载 NTFS 移动硬盘
- 查看设备信息
mount
/dev/disk2s1 on /Volumes/NEWSMY (ntfs, local, nodev, nosuid, read-only, noowners) - 卸载只读挂载 sudo umount /dev/disk2s1
- 挂载NTFS读写
mkdir ./ssdsudo mount_ntfs -o rw,nobrowse /dev/disk2s1 ssd
mac下切换ubuntu键盘布局
sudo su -
- 更改FN功能键模式为普通模式
echo "options hid-apple fnmode=2" > /etc/modprobe.d/hid-apple.conf - 更改键盘布局(for proper ~`)
echo "options hid-apple iso_layout=0" >> /etc/modprobe.d/hid-apple.conf
update-initramfs -u -k all
reboot
快捷键
- mac 切换中英文
capslock
- control + Tab 统一个窗口切换标签
- command + shift + ` 同一个 APP 前后切换窗口
macos 技巧
- 解决终端关闭不退出
入手Mac后发现各种不爽,比如在终端输入exit命令后,竟然不退出,以下解决:
------->终端
-------->偏好设置
------->描述文件
-------->Shell
--------->单shell退出时:
选择:关闭窗口
macos 串口工具 minicom
minicom macos 下的快捷键
配置完需要退出的话,按ESC+X。
帮助菜单是ESC+Z。
macos 串口工具 picocom 【支持 150000 波特率】
brew install picocompicocom -b 1500000 /dev/tty.SLAB_USBtoUART
C-a C-q : 退出终端
C-a C-u : 提高波特率
C-a C-d : 降低波特率
C-a C-f : 切换流控设置(硬件流控 RTS/CTS, 软件流控 XON/XOFF, 无 none)
C-a C-y : 切换奇偶校验 (偶 even, 奇 odd, 无 none)
C-a C-b : 切换数据位 (5, 6, 7, 8)
C-a C-c : 切换本地回显(local-echo)开关
C-a C-v : 显示当前串口参数和状态
因为darknet的makefile需要用到opencv 3,而且不能用最新的opencv 4
安装opencv@3
Easy install for beginners
brew install opencv3 --with-contrib
For intermediate and advanced users.
brew install opencv3 --with-contrib --with-cuda --with-ffmpeg --with-tbb --with-qt5
brew install opencv
默认安装最新版的opencv 4
brew install opencv@3
查看安装路径 /usr/local/Cellar/opencv@3/3.4.5_2/lib
pkg-config --libs opencv
查看安装详情 brew list opencv@3
使用指定的版本 brew link --overwrite --dry-run opencv@3
设置环境变量:echo 'export PATH="/usr/local/opt/opencv@3/bin:$PATH"' >> ~/.bash_profile
echo 'export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/opencv@3/3.4.5_2/lib/pkgconfig' >>~/.bash_profile
echo 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Cellar/opencv@3/3.4.5_2/lib' >>~/.bash_profile
opencv@2
brew unlink opencv
brew link opencv3 --force
opencv@2 is keg-only, which means it was not symlinked into /usr/local,
because this is an alternate version of another formula.
If you need to have opencv@2 first in your PATH run:
echo 'export PATH="/usr/local/opt/opencv@2/bin:$PATH"' >> ~/.zshrc
For compilers to find opencv@2 you may need to set:
export LDFLAGS="-L/usr/local/opt/opencv@2/lib"
export CPPFLAGS="-I/usr/local/opt/opencv@2/include"
For pkg-config to find opencv@2 you may need to set:
export PKG_CONFIG_PATH="/usr/local/opt/opencv@2/lib/pkgconfig"
使用homebrew安装opencv
这里安装了opencv2,当然如果可以用最新的3.4.1也可以在下面安装时将opencv@2换为opencv,装 opencv3
安装
brew install opencv@2
设置环境变量
查看opencv@2信息:
brew info opencv@2
opencv@2: stable 2.4.13.7
查看opencv@2安装路径,一般来说应该在这个地方:
/usr/local/Cellar/opencv@2
我这里的版本是2.4.13.7export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/Cellar/opencv@2/2.4.13.7/lib/pkgconfig
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/Cellar/opencv@2/2.4.13.7/lib
然后就可以make了
当然上面的操作只是临时的系统变量,如果要长期保存需要配置一下
open ~/.bashrc
保存文件,然后刷新
source ~/.bashrc
当然,现在我们重启系统之后需要刷新一次.bashrc文件,如果不想每次都刷新,可以打开.bash_profile文件
open ~/.bash_profile
最末尾上加入如下语句:
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
保存文件,然后刷新
source ~/.bash_profile
系统是OS Sierra(10.12)以上,需要⽤用终端打开『允许任何来源』。
sudo spctl --master-disable
在Mac OS X上关注跟随鼠标 macos焦点跟随鼠标
您可以通过在命令行发出以下命令来为Terminal.app执行此操作:
defaults write com.apple.Terminal FocusFollowsMouse -bool true
对于X11应用程序,您可以这样做:
defaults write com.apple.x11 wm_ffm -bool true
在Snow Leopard中,请改用:
defaults write org.x.X11 wm_ffm -bool true
开源项目brew cask install amethyst