Vim
macOS 自带的 vim 是没有任何配色的,可以下面是国光常用的配色方案,先在用户目录下新建一个 vim 的配置文件:
vim ~/.vimrc
内容如下:
set nu " 显示行号
colorscheme desert " 颜色显示方案
syntax on " 打开语法高亮
配置修改为完,输入 zsh 命令生效配置,国光我这里使用的 desert 配色方案,其他自带的配色可以参考这个目录下:
ls /usr/share/vim/vim*/colors
README.txt delek.vim industry.vim pablo.vim slate.vim
blue.vim desert.vim koehler.vim peachpuff.vim tools
darkblue.vim elflord.vim morning.vim ron.vim torte.vim
default.vim evening.vim murphy.vim shine.vim zellner.vim
减少程序坞的响应时间
如果只有一个屏幕的时候,国光我经常在「程序坞与菜单栏」勾选「自动隐藏和显示程序坞」,这样增加屏幕的利用率,但是 macOS 默认情况下唤出这个程序坞有点慢一拍的感觉,我们可以通过命令来减少响应时间:
# 设置启动坞动画时间设置为 0.5 秒
defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock
# 设置启动坞响应时间最短
defaults write com.apple.dock autohide-delay -int 0 && killall Dock
不要担心改不回来,可以使用下面的命令恢复系统初始化的设置:
# 恢复启动坞默认动画时间
defaults delete com.apple.dock autohide-time-modifier && killall Dock
# 恢复默认启动坞响应时间
defaults delete com.apple.Dock autohide-delay && killall Dock
修改启动台行和列数
启动台里面也可以设置应用的列和宽,使用如下命令即可:
# 设置列数为 9
defaults write com.apple.dock springboard-columns -int 9
# 设置行数为 6
defaults write com.apple.dock springboard-rows -int 6
# 重启 Dock 生效
killall Dock
这个效果因人而异 ,大家可以自己去摸索,如果你想恢复默认的话可以使用下面的命令:
# 恢复默认的列数和行数
defaults write com.apple.dock springboard-rows Default
defaults write com.apple.dock springboard-columns Default
# 重启 Dock 生效
killall Dock
Homebrew
Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 macOS 系统上的软件安装过程,程序猿开发必备神器。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew 常用配置:
# ip 命令 查看ip地址很方便
brew install iproute2mac
# 安装 brew-cask
brew install cask
# 空格预览 markdown
brew install qlmarkdown
# 空格预览代码文件
brew install syntax-highlight
Oh My Zsh
macOS Monterey 使用 zsh 作为默认 Shell,不过这个自带的 zsh 还不够好看,需要使用 Oh My Zsh 这个 zsh 美化增强脚本,来让自己的终端 Shell 颜值更逼格。
安装
# 安装卡的话就挂代理
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
主题
用户目录下的 .zshrc 文件为 Oh My Zsh 的配置文件
#修改配置文件
vim ~/.zshrc
修改此行(等于号 后面填写自己的主题):
ZSH_THEME=robbyrussell
Oh My Zsh 已经内置了很多主题了:
# 查看自带的主题
ls -l ~/.oh-my-zsh/themes
插件
autojump
目录切换神器,大大提高工作效率。
brew install autojump
在 ~/.zshrc 中配置
plugins=(其他的插件 autojump)
输入 zsh 命令生效配置后即可正常使用 j 命令,下面是简单的演示效果:
# 第一次 cd 进入某个目录
cd Documents/Hexo
Hexo cd ~
# 后面就可以直接通过 j 命令跳转到那个目录
j hexo
/Users/sec/Documents/Hexo
autosuggestions
终端下自动提示接下来可能要输入的命令,这个实际使用效率还是比较高的
# 拷贝到 plugins 目录下
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
在 ~/.zshrc 中配置:
plugins=(其他的插件 zsh-autosuggestions)
输入 zsh 命令生效配置
zsh-syntax-highlighting
命令输入正确会绿色高亮显示,可以有效地检测命令语法是否正确
# 拷贝到 plugins 目录下
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
在 ~/.zshrc 中配置:
plugins=(其他的插件 zsh-syntax-highlighting)
输入 zsh 命令生效配置。
评论区