回答
您可以輕鬆地做到這一點:
- 選擇所有線路或整個文件按Ctrl + 一個
- 添加多個選擇:按Ctrl + 移 + 大號 (並在Mac中:Command + Shift + L)
編輯:
- 或者使用the great Joe Daley method與
(.*(\n|$)){2}
表達
謝謝,但我的意思是每隔一行。無論是奇數還是偶數... – user2136580 2013-03-24 12:48:40
雖然不是這個問題的正確答案,但這是我想要的。感謝分享 – 2013-07-24 05:21:04
偉大而簡單的提示! – daluege 2013-08-30 17:46:14
您可以用插件嘗試:Tools/New Plugin...
import sublime_plugin
class ExpandSelectionToOtherLinesCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.window().run_command("expand_selection", {"to": "line"})
start_region = self.view.sel()[0]
self.view.window().run_command("select_all")
self.view.sel().subtract(start_region)
將該文件保存在您的Packages/User
。
然後,添加鍵值爲插件綁定:
{ "keys": ["super+alt+l"], "command": "expand_selection_to_other_lines" }
此命令將選擇其他線路。如果已選擇其他線路中,可以使用命令Split selection into lines
(Ctrl鍵 + 移 + 大號,Cmd的 + 移 + 在Mac大號)。
如果你想有一個快捷方式everythnig,您可以修改插件這樣的:
import sublime_plugin
class ExpandSelectionToOtherLinesCommand(sublime_plugin.TextCommand):
def run(self, edit):
self.view.window().run_command("expand_selection", {"to": "line"})
start_region = self.view.sel()[0]
self.view.window().run_command("select_all")
self.view.sel().subtract(start_region)
self.view.window().run_command("split_selection_into_lines")
self.view.window().run_command("move", {"by": "characters", "forward": False})
最後一行是僅去除選擇,留下多個遊標在選定行的開頭。
哇,這看起來很有希望 - 我要,只要我能試試這個! – user2136580 2013-03-24 17:47:36
非常感謝!我對插件相當陌生。應該很有趣。開始能夠選擇其他每一行都會很棒。乾杯! – user2136580 2013-03-24 17:48:37
- 查找:按Ctrl + ˚F
- 如果正則表達式尚未啓用,使他們:Alt鍵在表達
.*\n.*\n
- 找到所有 + [R
- 類型: Alt鍵 + 輸入
- 按左箭頭擺脫選擇,只留下光標:←
- 您現在在每個奇數行的開始處都有一個光標。如果你想偶數行,按下:↓
- 根據文件,有可能是一個缺少光標降權的文件的底部。使用鼠標(該死!)滾動至底部,按住Ctrl鍵,並單擊其中缺少光標應該將其添加。
我正在尋找一種方式來選擇崇高的交替行。
感謝喬·戴利一個很好的答案。 雖然我意識到,如果使用正則表達式就不會選擇該文件的最後一行,如果沒有新線在文件的結尾。
我想改善這個問題的答案,但我似乎並沒有足夠的聲譽此刻上面的回答進行評論。
您可以使用正則表達式以下搜索字符串打開,然後按下Alt + Enter鍵。隨後是一個左箭頭。這將把每個光標放在交替行上(與Joe Daley解釋的步驟相同)
^.*\n.*$
- 1. 如何在Sublime Text中選擇(或簡單地刪除)其他所有行?
- 2. Sublime Text插件 - 如何在選擇中找到所有區域
- 3. mysql - 如何選擇一個值只有一行然後多個其他行到所有其他行
- 4. 選擇單行是選擇Vue.js中的所有其他行
- 5. Jquery的如果/其他具有多個選擇選項
- 6. 在PyCharm中選擇帶有Ctrl/C的行就像Sublime Text
- 7. SQL - 選擇具有所有其他行的平均值的唯一行
- 8. 選擇具有任何其他元素
- 9. 選擇行,其中樞軸具有所有的ID
- 10. Sublime Text:從多個選項中按Esc - 將光標放在最後選擇?
- 11. 從表格中選擇其他行中所有列的行
- 12. Sublime Text 2中的「用標籤換行選擇」的對面
- 13. Sublime Text 2激活多選擇Mac
- 14. 從UNION中選擇多個表中的相同列有沒有其他選擇?
- 15. 在Sublime Text 2中,如何選擇所選塊的開始和結束?
- 16. SurveyMonkey具有「其他」選項的API多項選擇
- 17. Sublime Text 3增量選擇
- 18. 的Python:如何選擇在所有其他項目的環
- 19. 選擇具有重疊與其他表
- 20. 選擇所有包含標籤和其他標籤的主題?
- 21. 如何在卸載後從Sublime Text中清除所有設置?
- 22. 如何在GAE端獲得所有具有多種選擇的選擇值?
- 23. 選擇哪些具有其他類
- 24. 在goroutine中進行選擇評估所有其他語句
- 25. 如何選擇在其他表中具有全部或無相應值的行?
- 26. 選擇具有通過多個相關聯的其他元素的所有行加入
- 27. 取消選擇所有其他選擇,如果從其他部分選擇一個單元格中UICollectionView
- 28. Sublime Text 2中沒有更多SideBarEnhancements?
- 29. 如何選擇SQL中具有多個不同值的行?
- 30. 如何選擇type =「text」但具有特定名稱的所有輸入?
難道你不想接受答案嗎? – 2014-07-24 15:29:08