2014-01-25 75 views
4

列表重複的單詞反正有沒有刪除在這樣的單詞列表重複?崇高文本2 - 刪除的話

Hey 
Hello 
Hey 
Hey 
Jhon 
Mark 
Salcaz 

我是MacOSX上每個字是格式化每行

+1

你試過''Ctrl''⌘'G'?它選擇給定選擇的所有事件。如果你從嘿開始選擇一個空的選擇,它應該遵守字邊界。 –

+0

把這個作爲答案其實挺好的提示人;) – sbaaaang

回答

2

CtrlG選擇在崇高的文本2.在Mac上在當前文件中出現的所有pattern所以,在你的榜樣,對Hey任何實例下降光標(未明確高亮顯示)並調用CtrlG會在你的文件中選擇的Hey每個實例。然後,您可以一次刪除所有這些文件並重新添加一個實例。

CtrlG上有幾件事值得注意,這可以爲您節省一些未來的麻煩。默認情況下,它是不區分大小寫的。您可以通過調用全局查找和替換工具(F)並切換區分大小寫按鈕來更改此操作。它應該尊重您將其留在所有後續搜索中的選項。

另外,如果你在你的文件,以實際突出Hey的發生,並調用CtrlG,那就模式匹配任何包含的順序這些字母字符序列 - 例如,如果they在你的文件,其中的hey將被選中。

2

1個字可以選擇文本的多個區域,並同時修改所有這些新的生產線。在OS X上突出顯示所需的單詞,然後按Cmd+D選擇並轉到下一個匹配項或Cmd+K+D跳過並轉到下一個匹配項。

Sublime Text selections

11

我看到我爲時已晚,但它是值得一提的是崇高的有命令「置換行 - 獨特的」,這將刪除選定的行重複。像超級用戶一樣工作,有關快捷方式的超級用戶可以回答:hotkey to remove duplicate lines in sublime

6

如果您想要更快的方法,只需選擇全文或列表並轉至Edit - Permute Lines - Unique即可。這將按字母順序對行進行排序並刪除重複的條目。

另一種方法是按字母順序排序列表和手動搜索重複。


查看更多詳細信息,並在這裏活生生的實例:

http://html-tuts.com/remove-duplicate-lines-using-sublime-text/

1

剛:

Edit -> Sort Lines (F9) 
Edit -> Permute Lines -> Unique