zoukankan      html  css  js  c++  java
  • mac攻略(八) -- 神器zsh和iterm2的配置

     
    1. 安装oh my zsh
    安装命令:
    curl -L http://install.ohmyz.sh | sh
    修改shell的方式: chsh -s /bin/zsh
     
    2.安装cask(类似于appstore的作用,更快更方便):
    安装命令:
    brew tap phinze/homebrew-cask && brew install brew-cask
     
    3.安装iTerm2:
    安装命令:
    brew cask install iterm2
     
    4.iTerm2配置
    1>配色方案
    Solarized Dark github 地址: https://github.com/altercation/solarized
    克隆到本地,直接 git clone git://github.com/altercation/solarized.git
    进入刚刚下载的工程的solarized/iterm2-colors-solarized 下双击 Solarized Dark.itermcolors 和 Solarized Light.itermcolors 两个文件就可以把配置文件导入到 iTerm2 里
    通过load presets选择刚刚安装的配色主题即可
     
     
    2>快捷键设置
     
    iTerm2 - Preferences - Keys菜单下的hotkey中设置快捷键,可以在任何地方将iterm2 直接呼出
     
     
    2.Preferences - Profiles - Terminal - Terminal Emulation - Report Terminal Type
    将其中的 xterm 改成 xterm-256color
     
    3.复用上个会话的目录
    Preferences - Profiles - Working Directory - Reuse previous session’s directory
     
     
    扩展:
     
    shell 就是和上面这些系统内核指令打交道的一座桥梁,我们通过键盘输入一种自己容易记忆识别的符号标识(shell 命令)
    其实 zsh 也是一种 shell ,但是并不是我们系统默认的 shell ,unix 衍生系统的默认shell 都是 bash
     
    chsh命令用于修改你的登录shell。
    1 查看安装了哪些shell
    cat /etc/shells
     
    2 查看正在使用的shell
    echo $SHELL
     
    3 将shell改成zsh!
    chsh -s /bin/zsh
    然后重启你的shell,修改成功
     
     
    cask常用命令:
    brew cask search #列出所有可以被安装的软件
    brew cask search php #查找所有和php相关的应用
    brew cask list #列出所有通过cask安装的软件
    brew cask info phpstorm #查看 phpstorm 的信息
    brew cask uninstall qq #卸载 QQ
     
     
    分享一些关于iterm2 的快键键:
    ⌘ + Click:可以打开文件,文件夹和链接
    ⌘ + n:新建窗口
    ⌘ + t:新建标签页
    ⌘ + w:关闭当前页
    ⌘ + 数字 & ⌘ + 方向键:切换标签页
    ⌥⌘ + 数字:切换窗口
    ⌘ + enter:切换全屏
    ⌘ + d:左右分屏
    ⇧⌘ + d:上下分屏
    ⌘ + ;:自动补全历史记录
    ⇧⌘ + h:自动补全剪贴板历史
    ⌥⌘ + e:查找所有来定位某个标签页
    ⌘ + r & ⌃ + l:清屏
    ⌘ + /:显示光标位置
    ⌥⌘ + b:历史回放
    ⌘ + f:查找,然后用 tab 和 ⇧ + tab 可以向右和向左补全,补全之后的内容会被自动复制, 还可以用 ⌥ + enter 将查找结果输入终端
    选中即复制,鼠标中键粘贴
     
     
     
    参考资料
     
  • 相关阅读:
    Shell脚本编程-02-----shell编程之条件语句
    ELK 简介
    Linux 下的网卡文件配置
    Tomcat 简介
    Docker 基本操作
    zabbix 介绍
    CentOS 上搭建 Kubernetes 集群
    Docker 简介
    yum 源的配置安装
    Docker 入门
  • 原文地址:https://www.cnblogs.com/redirect/p/6429731.html
Copyright © 2011-2022 走看看