美文网首页工具使用指南Android
Mac终端辅助iTerm以及zsh环境变量失效问题

Mac终端辅助iTerm以及zsh环境变量失效问题

作者: 卖梦想的男孩 | 来源:发表于2017-03-22 10:52 被阅读2706次

iTerm2

iTerm是mac上的一款终端模拟器辅助软件,极大的方便和自定义terminal的配置和使用。

⌘常用快捷键

  • ⌘ + Click :可以打开文件,文件夹和链接
  • ⌘ + n :新建窗口
  • ⌘ + t :新建标签页
  • ⌘ + w :关闭当前页
  • ⌘ + 数字 | ⌘ + 方向键 :切换标签页
  • ⌥⌘ + 数字 :切换窗口
  • ⌘ + enter :切换全屏
  • ⌘ + d :左右分屏
  • ⇧⌘ + d :上下分屏
  • ⌘ + ; :自动补全历史记录
  • ⇧⌘ + h :自动补全剪贴板历史
  • ⌥⌘ + e :查找所有来定位某个标签页
  • ⌘ + r | ⌃ + l :清屏
  • ⌘ + / :显示光标位置
  • ⌥⌘ + b :历史回放
  • ⌘ + f :查找,然后用 tab 和 ⇧ + tab 可以向右和向左补全,补全之后的内容会被自动复制, 还可以用 ⌥ + enter 将查找结果输入终端
  • 选中即复制,鼠标中键粘贴

⌃常用快捷键

  • ⌃ + u :清空当前行
  • ⌃ + a :移动到行首
  • ⌃ + e :移动到行尾
  • ⌃ + f :向前移动
  • ⌃ + b :向后移动
  • ⌃ + p :上一条命令
  • ⌃ + n :下一条命令
  • ⌃ + r :搜索历史命令
  • ⌃ + y :召回最近用命令删除的文字
  • ⌃ + h :删除光标之前的字符
  • ⌃ + d :删除光标所指的字符
  • ⌃ + w :删除光标之前的单词
  • ⌃ + k :删除从光标到行尾的内容
  • ⌃ + t :交换光标和之前的字符

Zsh

zsh 的命令补全功能非常强大,可以补齐路径,补齐命令,补齐参数等

//安装
brew install zsh
//查看版本
zsh --version

ohmyz

主要用来管理 Zsh 配置的,还提供了各种主题

zsh环境变量失效问题

新版的zsh在登录的时候默认只会加载~/.zshrc的配置文件,以前配置的环境变量会无效,尝试网上的各种方法均无效
发现配置文件有这样一条说明

If you come from bash you might have to change your $PATH.

于是简单粗暴的解决方案:
编辑~/.zshrc文件
在开头添加一下配置

export PATH=$HOME/bin:/usr/local/bin:$PATH
source $HOME/.bashrc
source $HOME/.bash_profile

相关文章

网友评论

    本文标题:Mac终端辅助iTerm以及zsh环境变量失效问题

    本文链接:https://www.haomeiwen.com/subject/atxonttx.html