Mac、Linux 和 Iphone 上的個人提示

隨手記錄自己在用Mac開發上隨時發現的各種Tips。

Linux

別用Bash啦用zsh! �

zsh的自動補全功能各種神奇,可以補齊路徑,補齊命令,補齊參數等,再也不用按下連按Tap還有二級菜單。
Screen Shot 2017-07-19 at 23.44.06
Screen Shot 2017-07-19 at 23.42.56

kill命令不需

Screen Shot 2017-07-19 at 23.47.58

跳轉時,只需

輸入d,將列出當前session 訪問過的所有目錄,再按提示的數字即可進入相應目錄。

Screen Shot 2017-07-19 at 23.52.08

查找:zsh 的歷史記錄跨session,可以共享。歷史記錄支持受限查找。比如,輸入git,再按向上箭頭,會搜索用過的所有git 命令。搭配

工具篇

MWeb 目前體驗最好的markdown編輯器

MWeb – 專業的Markdown寫作、記筆記、靜態博客生成軟件- MWeb個人最喜歡圖片拖入功能,在此處設置好後
Screen Shot 2017-07-19 at 23.58.33

之間拖入圖片,即可自動寫入路徑並實時預覽(我用的hexo搭的博客)� ,除此之外其他的功能也是各種方便,這只需要¥98,還在等什麼,趕快行動吧!
Screen Shot 2017-07-20 at 00.00.06

Transserra

iOS App,可以離線下載Coursera課程,殺手功能: ! ! ,看公開課實在是太方便啦!不過需要注意,不要在還有下載任務的時候開啟cellular(蜂窩網絡)下使用,本人就是這樣在月初被燒完了整個月的流量! ! ! �, 翻譯功能需要付費,不過不貴。
IMG_1750

Iterm2

iTerm2 – macOS Terminal Replacement Screen Shot 2017-08-10 at 12.49.06
按住⌘鍵:

  • 可以拖拽選中的字符串;
  • 點擊url:調用默認瀏覽器訪問該網址;
  • 點擊文件:調用默認程序打開文件;
  • 如果文件名是filename:42,且默認文本編輯器是Macvim、Textmate或BBEdit,將會直接打開到這一行;
  • 點擊文件夾:在finder 中打開該文件夾;
  • 同時按住option鍵,可以以矩形選中,類似於vim中的ctrl v操作。

常用快捷鍵

  • 切換tab:⌘+←, ⌘+→, ⌘+{, ⌘+}。 ⌘+數字直接定位到該tab;
  • 新建tab:⌘+t;
  • 順序切換pane:⌘+[, ⌘+];
  • 按方向切換pane:⌘+Option+方向鍵;
  • 切分屏幕:⌘+d 水平切分,⌘+Shift+d 垂直切分;
  • 智能查找,支持正則查找:⌘+f。

iTerm2 可以自動補齊命令,輸入若干字符,按⌘+;彈出自動補齊窗口,列出曾經使用過的命令。 iTerm2 也可以使用歷史記錄,按⌘+Shift+h彈出歷史粘貼記錄窗口,
Screen Shot 2017-08-21 at 11.29.29

⌘+Shift+;彈出歷史命令記錄窗口。 ⌘+Option+e全屏展示所有的tab,可以搜索。
一個標籤頁中開的窗口太多,有時候會找不到當前的鼠標,⌘+/找到它。

這裡我用的是Zenburn。在其github repo 裡下載對應的xxx.itermcolors文件,雙擊安裝使用。

更新:

  • 取消鼠標滾輪瀏覽歷史記錄的設置:

Mosh

替代SSH的

快捷鍵

表情符號

按Control-Command-空格鍵。此時會顯示“字符顯示程序”彈出窗口:

Linux 終端快速清行

有時候我們在終端裡打出了一個很長很長的命令,這時候我們需要清空重新輸入,有個快捷鍵就是ctr+p,即可快速清除當前輸入。

Linux 切到上一個目錄

cd –
Screen Shot 2017-07-21 at 11.24.53

截圖

  • Command(⌘)-Shift-3 對整個屏幕拍攝屏幕快照
  • Command(⌘)-Shift-4 對屏幕的某個部分拍攝屏幕快照,可以選擇截圖區域
  • Command(⌘)-Shift-4-空格鍵對某個窗口拍攝屏幕快照
  • Command(⌘)-Ctrl-Shift-4 對選定區域進行截屏,屏幕截圖,文件保存在剪貼板

1 thought on “Mac、Linux 和 Iphone 上的個人提示”

Leave a Comment

Your email address will not be published.