iterm2 作為乙個免費&開源的應用,mac程式設計師應用必備的軟體!
作為乙個專業的終端,功能真的很強大,iterm
+oh-my-zsh
應作為最佳配置使用!
我們有時會遇上這樣一種情況,就是我們只想用命令列執行某乙個特定的操作,然後就不需要它了。其實在這種情況下我們沒有必要開啟命令列應用的。比如我們就是想看一眼某個資料夾裡面都有什麼檔案,類似這種操作我們其實沒有必要單獨開啟乙個命令列視窗的。然後網上找到的配置是這樣的,設定hotkey:
開啟iterm的preperence → profiles → keys → hotkey 進行勾選設定
然而!!!沒有找到hotkey toggles a dedicated window with profile
這個選項!!!
沒有找到hotkey toggles a dedicated window with profile.png
我是使用 iterm2( build 3.1.5.beta.2):
原來新版已經移動到對應的profiles
下的keys
下:
設定一下熱鍵就可以啦!
通過快捷鍵快速開啟後台的iterm2.gif
有時候想快速開啟,真的很方便!
在mac自帶的終端中是可以使用 option+←和option+→ 這兩個快捷鍵實現游標按照單詞快速移動,但是發現iterm用這個快捷鍵沒有反應!!!每次只能用ctrl + f/b
乙個個字元移動,效率非常低!經過搜尋,發現需要重新配置相應的對映。
分別修改option+←和option+→的對映如下圖所示,選擇action為「send escape sequence」,然後輸入「b」和「f」即可。
快捷鍵作用說明
command + f
command + k
清空螢幕
command + d
垂直分屏
command + shift + d
水平分屏
command + ;
檢視歷史命令
command + shift + h
檢視剪貼簿歷史,會自動列出輸入過的命令
command + number
tab 標籤視窗來回切換
command + option + ←/→
或 command + [ / ]
切換螢幕
ctrl + x
第一次按時,移動游標至行首;再次按時,回到原有位置
ctrl + a
到行首(ahead of line)
ctrl + e
到行尾(end of line)
ctrl + f/b
前進後退(相當於左右方向鍵)
ctrl + u
清除當前行(無論游標在什麼位置)
ctrl + d
刪除游標當前位置的字元
ctrl + h
刪除游標之前的字元
ctrl + w
刪除游標之前的單詞
ctrl + k
刪除游標當前位置到文字末尾的所有字元
ctrl + t
交換游標當前位置的字元與前乙個字元的位置
ctrl + c
或 ctrl + j
或 ctrl + o
取消當前行輸入的命令(中斷操作)。重新起一行。
ctrl + y
貼上之前(ctrl +u/k/w)刪除的內容
ctrl + p
上一條命令。調出命令歷史中的前一條(previous)命令,相當於通常的上箭頭
ctrl + n
下一條命令。調出命令歷史中的下一條(next)命令,相當於通常的上箭頭
ctrl + s
凍結終端操作(暫停指令碼)
ctrl + q
恢復凍結(繼續執行指令碼)
ctrl + r
搜尋命令歷史。根據使用者輸入查詢相關歷史命令(reverse-i-search)
ctrl + l
或 command + r
或 clear
換到新一屏,建立乙個空屏
ctrl + i
或 tab
橫行製表符,在命令列中補齊指令
!word
重複執行最近一條以「word」開頭的指令,如!ls 或 !l
!$!number
呼叫執行指定編號的歷史記錄指令,如!2, !11
Bourbon 讓你的sass更簡潔
bourbon是乙個輕量級的sass mixin和函式庫,可以幫助我們快速開發樣式.官方文件 以下用webpack 3.10.0 vue 為示例簡述bourbon的使用 npm install bourbon s 把bourbon新增到node sass的includepaths中 webpack....
讓你的軟體介面更漂亮 三
讓你的軟體介面更漂亮 三 朱一松 實現令人滿意的風格統一的軟體介面確實很難,象提到的messagebox filedialog fontdialog 目錄選擇對話方塊等mfc內部甚至系統dll內的對話方塊,要想讓它變臉可不容易。有人說hook技術可以,hook技術確實可以,hook可以說是無孔不入,...
讓你的軟體介面更漂亮 二
一 統一風格漂亮介面設計的理論與實現 a.視窗和對話方塊 windows操作系中視窗和對話方塊在我們看來是一樣的,就是乙個四邊形,有標題欄 系統按鈕,邊框等,可移動和可變大小。實際上視窗和對話方塊是有的區別的。在建立對話方塊視窗時的工作中要發生兩個主要過程 對話方塊的過程和其視窗過程。win32 s...