textmate常用快捷鍵備忘

2021-09-11 23:06:42 字數 3368 閱讀 1354

ctrl + option + cmd + d     # 顯示/隱藏左邊檔案導航樹

cmd + option + w # 切換**折行

cmd + option + -> # 切換左右tab頁

cmd + option + <-

cmd + shift +

ctrl + cmd + r              # 跳轉到當前開啟檔案所在的目錄樹的位置

cmd + up/down # 左邊目錄樹向上,向下進入一層

cmd + shift + y # 切換到檔案的git狀態檢視

cmd + t                     # 快速開啟專案中檔案

cmd + shift + t # 快速開啟當前檔案裡面的方法

cmd + option + up # 在同名檔案中跳轉(例如tire.m ,tire.h)

cmd + option + down # 在關聯檔案中跳轉(例如topic.rb, topic_test.rb)

ctrl + tab                  # 切換到左邊的導航樹視窗

shift + tab # 切換到右邊的**編輯器視窗

ctrl + v # 游標向下跳乙個段落

option + up/down # 向上或者向下跳轉乙個段落

cmd + enter # 游標跳到當前行的下一行開始處

cmd + l # 跳轉到某行

ctrl + shift + ( ) # 在括號開閉間跳轉

ctrl + up/down # 移動到括號開始和結束的地方

ctrl + w                    # 選擇當前詞彙

ctrl + option + b # 選擇當前字串

cmd + shift + b # 選擇當前括號

cmd + shift + l # 選擇當前行

ctrl + option + p # 選擇整個段落

option + shift + up/down # 向上或者向下選擇乙個段落

cmd + [                     # 整塊左移

cmd + ] # 整塊右移

cmd + option + [ # 對選中的多行**進行格式化

f1                          # 摺疊和展開**段

cmd + option + 1 # 摺疊頂層

cmd + option + 2 # 摺疊第二層

cmd + option + 3 # 摺疊第三層

cmd + shift + v             # 按照歷史拷貝順序來貼上

ctrl + cmd + option + v # 顯示剪貼簿

cmd + / # 注釋和取消**塊注釋

cmd + option + a # 對多行內容進行同樣的編輯

ctrl+ s                     # 在當前檔案下面出現搜尋框,在當前檔案快速掃瞄

cmd + f # 在當前文章中查詢

cmd + shift + f # 在專案當中查詢

cmd + g # 繼續查詢下乙個匹配

cmd + shift + g # 查詢上乙個匹配

cmd + option + f # 替換掉然後繼續查詢下乙個

cmd + ctrl + f # 當前檔案全部替換

cmd + w                     # 關閉當前tab頁

cmd + shift + w # 關閉當前專案視窗

cmd + option + n # 在當前專案裡建立新檔案

option + f2 # 顯示當前檔案的上下文選單

option + f1 # 顯示當前bundle的上下文選單

ctrl + cmd + t # 對bundle功能進行快捷選擇

ctrl + shift + t # 顯示當前專案的todo條目

ctrl + shift + <            # 自動生成html標籤

ctrl + shift + w # 對選擇的文字用html標籤包圍

cmd + option + . # 對html tag進行結束標籤補齊

ctrl + shift + cmd + w # 對選擇的文字段落用html標籤包圍(多行模式,每行乙個標籤)

cmd + option + shift + down # 切換controller/view/model/test

cmd + option + down # 切換model/test, controller/view

ctrl+ f # 跟蹤類和方法的源**定義

ctrl + shift + > # 自動補齊 <%= %>

ctrl + p # params[:id]

ctrl + j # session[:user]

ctrl + l # =>

: tab # hash

按住option,用滑鼠選擇要插入字元的行。如果僅僅插入字元,注意選擇0列,選擇多列的話會把它們覆蓋掉。選擇完畢應該看到一條細細的豎線,然後輸入要插入的字元。textmate 會實時顯示所有的更改。

TextMate 通用快捷鍵

對於 unix 族下的文字編輯器,vi 功能稍弱,emacs 的能力是沒得說,但學習曲線太陡峭了,於是簇擁到 textmate 旗下。快捷鍵能讓你大大的提 公升使用的效率,它可以讓你的手盡量少在鍵盤與滑鼠之間飄來飄去。相比於 windows 平台,mac 更推崇使用快捷鍵來操作,搭配著大大的觸控板後...

textmate 的快捷鍵

自動補全 esc 查詢專案檔案 command t 查詢檔案內符號 shift command t 跳到某行 command l 選擇 shift 方向鍵 向後縮排 option tab 向前縮排 shift option tab reformat 所選 option command 大寫所選 co...

sublime 常用快捷鍵備忘

轉一篇sublime常用的快捷鍵備忘 選擇類ctrl d 選中游標所佔的文字,繼續操作則會選中下乙個相同的文字。alt f3 選中文字按下快捷鍵,即可一次性選擇全部的相同文字進行同時編輯。舉個栗子 快速選中並更改所有相同的變數名 函式名等。ctrl l 選中整行,繼續操作則繼續選擇下一行,效果和 s...