技术文章

mac终端设置(iterm2+zsh)

2021-02-27  本文已影响0人  江江的大猪

笔者对自己电脑安装软件的规划是工具类软件都由brew管理,服务类软件都由docker管理,所以本文所有安装都通过brew安装管理。

最终效果

安装清单:iterm2+zsh+oh-my-zsh+powerlevel10k+zsh插件(zsh-syntax-highlighting+zsh-autosuggestions)


设置iterm2

  1. 其实自带终端也挺好的,用iterm2的原因是cmd+d直接分屏、cmd+光标能直接在finder中打开目录
  2. iterm2有选中既复制、自动记录复制记录的功能。不过已经有了alfred的自动记录剪切板功能,iterm2的这个卖点基本用不到
  3. 安装完iterm2打开发现和自带终端差不多,黑乎乎一片,进行设置

安装设置zsh

安装最常用的zsh插件(高亮+自动提示)

# This speeds up pasting w/ autosuggest
# https://github.com/zsh-users/zsh-autosuggestions/issues/238
pasteinit() {
  OLD_SELF_INSERT=${${(s.:.)widgets[self-insert]}[2,3]}
  zle -N self-insert url-quote-magic # I wonder if you'd need `.url-quote-magic`?
}

pastefinish() {
  zle -N self-insert $OLD_SELF_INSERT
}
zstyle :bracketed-paste-magic paste-init pasteinit
zstyle :bracketed-paste-magic paste-finish pastefinish
上一篇下一篇

猜你喜欢

热点阅读