GUI界面很奇妙,对于某些简单的操作,它们可能更快,更方便,比如说git管理工具:source tree。如果你使用GUI完成所有的工作,你就会错过你的环境的某些能力。可能你将无法使常见的任务自动化,或者是利用各种可用工具的全部力量。GUI的好处就是what you see is what you get,缺点就是what you see is all you get。

    这时候,shell是我们的好朋友。

    • vim

      1. 文本回到行首:shift + #
      2. 文本回到行尾:shift + $
      3. 文本回到文本第一行:gg
      4. 文本回到文本最后一行:shift + g
      5. 命令行回到行首:ctrl + a
      6. 命令行回到行尾:ctrl + e
      7. 文本中搜索:/xxxx
      8. 文本中直接跳到某一行: :666
      9. 删除一块文本数据::1,100d
    • iTerm2

      1. 打开新的窗口:command + t
      2. 关闭窗口:command + w
      3. 垂直分屏: command + d
      4. 水平分屏:command + shift + d
      5. 分屏切换:command + 箭头

    参考:
    iTerm2 + Oh My Zsh终端管理,你值得拥有!