2012-08-30 67 views
2

可以說我已經使用ctr + d三次選擇了「測試」一詞。 有沒有辦法通過選擇標籤。舉例來說,如果我想轉到第二個單詞並只改變那個單詞。通過多重選擇崇高的文本2選項卡

我似乎很需要這個,但我找不到它。 我也知道用ctr + d和ctr + k跳過,但這不是我的意思。

回答

1

這聽起來像你想要的是搜索。崇高的搜索是通過控制 + ˚F(在Windows/Linux)的,或命令 + ˚F(蘋果機)進行訪問。 Sublime的搜索行爲與許多其他應用程序類似,通常Web瀏覽器具有此功能。您可以使用它循環查找實例,直到找到所需的實例。如果您然後點擊輸入,則搜索將退出並且光標將停止在當前所選單詞的實例中。

有關其完整搜索功能的更多詳細信息,請參見Sublime's unofficial docs

+1

謝謝您的回答。我知道搜索功能:)),但它不完全是我的意思。但我找到了解決問題的方法。如果碰到esc,我又回到第一次選擇。然後,我必須再次選擇第一個單詞,並有下一個單詞的快捷方式。這不是我想要的,但沒有其他解決方案.... – driechel

+0

如果你點擊'enter',你會保持當前的單詞。 – dbn

0
  1. 命中控制 + ˚F,彈出搜索
  2. 鍵入要替換
  3. 把你的光標在文檔
  4. 開頭的項命中控制 + G選擇一個 實例並將其更改爲
+0

在我的特殊情況下,它並不總是我想要選擇的相同文本。例如,如果我有一段代碼,並且只想編輯它的三個部分,我想多選一個部分,然後在兩個標籤之間進行編輯 - 而不是單擊,編輯,單擊,編輯,單擊,編輯。 –

4

MultiEditUtils包支持這個。

只需安裝軟件包並將密鑰綁定到selection_fields命令(例如,

{ "keys": ["alt+d"], "command": "selection_fields" }, 

要使用它,只需創建您的多個選擇,然後按鍵盤綁定。然後,您可以使用tabshift+tab來選擇選項卡。如果您在最後一個標籤後面按或按escape,則多重選擇將被恢復。

演示:

enter image description here

+0

是的!謝謝。我在嘗試找到這個時候並沒有太多可怕的時間。知道它在那裏。祝福你。:D –

+1

@TimothyAaron其實我將它添加到MultiEditUtils,因爲我沒有找到一個令人信服的方法來做到這一點。 :) –

+0

這些日子之一,我想我也可以自己寫。 ;) 如果你正在接受請求(或者已經有辦法做到這一點我不知道),我希望能夠取消選擇最後一個選擇。我經常使用cmd + d來添加選擇的下一個實例,但是卻意外地添加了一個。 –