2016-10-02 32 views

回答

0

我不相信這是可能的一步使用內置的宏,因爲Sublime宏不支持查找和替換。您可以在兩個步驟很輕鬆地管理它,雖然:

考慮下面簡單的例子:

<ul> 
    <li>one 
    <li>two 
    <li>three 
</ul> 

如果我想關閉這些標籤,我可以:

  • </li>,選擇它,然後將其剪切到我的剪貼板
  • 開始記錄與ctrl-q
  • CMD-向右鍵移動到行的結尾
  • CMD-V粘貼
  • CTRL-Q停止記錄
  • CMD-F和輸入搜索字符串(可能的正則表達式!)
  • 進入專注於選擇迴文件

現在可以交替:

  • 換檔CTRL-Q回放宏
  • CMD-克前進到下一個匹配

當然,對於這樣的簡單的例子,使用多個遊標(可能與SelectUntil)將是一個更快,更簡單的解決方案。

對於更復雜或可重複的操作,RegReplace可能會有用。

相關問題