隨手記錄自己在用Mac開發上隨時發現的各種Tips。
Linux
別用Bash啦用zsh! �
zsh的自動補全功能各種神奇,可以補齊路徑,補齊命令,補齊參數等,再也不用按下連按Tap還有二級菜單。
kill命令不需
跳轉時,只需
輸入d,將列出當前session 訪問過的所有目錄,再按提示的數字即可進入相應目錄。
查找:zsh 的歷史記錄跨session,可以共享。歷史記錄支持受限查找。比如,輸入git,再按向上箭頭,會搜索用過的所有git 命令。搭配
工具篇
MWeb 目前體驗最好的markdown編輯器
MWeb – 專業的Markdown寫作、記筆記、靜態博客生成軟件- MWeb個人最喜歡圖片拖入功能,在此處設置好後
之間拖入圖片,即可自動寫入路徑並實時預覽(我用的hexo搭的博客)� ,除此之外其他的功能也是各種方便,這只需要¥98,還在等什麼,趕快行動吧!
Transserra
iOS App,可以離線下載Coursera課程,殺手功能: ! ! ,看公開課實在是太方便啦!不過需要注意,不要在還有下載任務的時候開啟cellular(蜂窩網絡)下使用,本人就是這樣在月初被燒完了整個月的流量! ! ! �, 翻譯功能需要付費,不過不貴。
Iterm2
iTerm2 – macOS Terminal Replacement
按住⌘鍵:
- 可以拖拽選中的字符串;
- 點擊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彈出歷史粘貼記錄窗口,
⌘+Shift+;彈出歷史命令記錄窗口。 ⌘+Option+e全屏展示所有的tab,可以搜索。
一個標籤頁中開的窗口太多,有時候會找不到當前的鼠標,⌘+/找到它。
這裡我用的是Zenburn。在其github repo 裡下載對應的xxx.itermcolors文件,雙擊安裝使用。
更新:
- 取消鼠標滾輪瀏覽歷史記錄的設置:
Mosh
替代SSH的
快捷鍵
表情符號
按Control-Command-空格鍵。此時會顯示“字符顯示程序”彈出窗口:
Linux 終端快速清行
有時候我們在終端裡打出了一個很長很長的命令,這時候我們需要清空重新輸入,有個快捷鍵就是ctr+p,即可快速清除當前輸入。
Linux 切到上一個目錄
cd –
截圖
- Command(⌘)-Shift-3 對整個屏幕拍攝屏幕快照
- Command(⌘)-Shift-4 對屏幕的某個部分拍攝屏幕快照,可以選擇截圖區域
- Command(⌘)-Shift-4-空格鍵對某個窗口拍攝屏幕快照
- Command(⌘)-Ctrl-Shift-4 對選定區域進行截屏,屏幕截圖,文件保存在剪貼板
Everything is very open with a precise clarification of the challenges. It was really informative. Your website is useful. Thanks for sharing!