我一直在使用ST2一段時間,並且很好奇,如果有一種方法可以選擇多行並刪除頂部或底部選擇。例如,如果我們選擇其中的四個,然後放下頂部的光標,我只會有三個選擇。當我使用稍微不同的數據進行多行編輯時,這將非常有用。崇高的文本2 - 從多行選擇中刪除光標
回答
您可以打開ST控制檯ctrl+`
並編寫del view.sel()[0]
刪除第一個和del view.sel()[-1]
以刪除最後一個選擇。您顯然可以調整數字以刪除其他選擇。
另一種方法是安裝MultiEditUtils並帶有「選擇字段」,該選擇字段用於在處理多個選擇時略微修改單個選擇。添加鍵綁定:
// default use of selection_fields
{ "keys": ["alt+d"], "command": "selection_fields" },
// add the current selections as a fields
{ "keys": ["alt+a"], "command": "selection_fields", "args": {"mode": "add"} },
// jump and remove current selection in selection_fields
{ "keys": ["ctrl+alt+d"], "command": "selection_fields",
"args": {"mode": "smart", "only_other": true} },
// cancel selection_fields and remove current selection
{ "keys": ["ctrl+alt+shift+d"], "command": "selection_fields",
"args": {"mode": "toggle", "only_other": true} },
之後,您可以按alt+d
來改變選擇爲「田」。現在按tab
或shift+tab
移至要移除的選區。按ctrl+alt+d
刪除選擇並跳到下一個字段。按ctrl+alt+shift+d
刪除選擇並將所有其他字段轉換爲選項。按escape
將全部字段轉換爲選項。
這可以使用減法拖動選擇。在Windows和Linux,按住Alt鍵(在OS X上,按住⌘Alt鍵),同時按住鼠標按鈕1(通常是鼠標左鍵,爲右手用戶)和整個光標拖動,無論是從左到右或從右到左 - 拖動需要從編輯區域開始,但不是行號在文本左側的裝訂線。當選擇單詞,行或列時,減法選擇也適用 - 只需按住替代號或⌘替換號同時雙擊或三擊或選擇列。
有關可用鼠標組合的完整列表,請您Packages
文件夾時,一個選擇Preferences → Browse Packages…
時,轉到Default
文件夾,而開Default (YourOSHere).sublime-mousemap
(YourOSHere
是的Windows
一個,Linux
,或OSX
)與JSON語法高亮顯示。如果您使用的崇高的文本3(我強烈建議upgrading到),你需要安裝PackageResourceViewer
,如Default
文件正處在一個.sublime-package
存檔。安裝完畢後,請選擇PackageResourceViewer: Open Resource
,向下滾動至Default
,然後選擇與您的操作系統相對應的.sublime-mousemap
文件。
- 1. 多選擇與崇高的文本2
- 2. 用崇高文本選擇文本2
- 3. 崇高文本中的多行選擇2
- 4. 崇高文本2 - 刪除的話
- 5. 通過多重選擇崇高的文本2選項卡
- 6. 不能從崇高文本中刪除jslint 2
- 7. 崇高的文字2刪除符號
- 8. 崇高文字:多選擇在選擇
- 9. 在崇高文本2中交換文本選擇
- 10. 從崇高的文本中運行各種製作目標2
- 11. 崇高文本2包裝選擇在標籤
- 12. 結合2多行選擇崇高文字
- 13. 從崇高文本運行Python腳本時選擇Python版本
- 14. 從行號x到xxx在崇高文本中選擇
- 15. 在崇高的文本2
- 16. 崇高文本2代替多重選擇從多個選擇一個文件在另一個文件
- 17. eclipse多文字選擇,如崇高的文字2
- 18. 刪除多餘的空格在列表中的項目 - 崇高的文本2
- 19. 崇高文本2的EOFError
- 20. 崇高的文字2水平滾動選擇文本
- 21. 如何崇高文本2
- 22. 每N行有多個選擇崇高文本
- 23. .lhs與崇高文本2
- 24. 如何將光標放在崇高文本的每一行上?
- 25. 崇高文本2 - 刪除重複單詞在列表中的行
- 26. 從崇高文本中刪除突出顯示的縮進
- 27. 崇高文字批量行刪除
- 28. 崇高的文字2 - 列選擇直到行的末尾
- 29. 選擇刪除(高亮元素),除了輸入#光標
- 30. 崇高文本查找選擇
謝謝!這是一種拯救生命! – PPJN