Editors
如何使用 gedit 在所有打開的文件中查找和替換文本?
如何使用gedit在所有打開的文件中查找和替換文本?
這對於股票 gedit 是不可能的;有一個開放的ubuntu 頭腦風暴想法來添加該功能。但是,有一些外掛可以添加它,例如advanced-find。如果您安裝它,“高級查找/替換”對話框中的部分之一是“範圍”;選擇“所有打開的文件”:
通常,想要執行此操作的人會編寫一個 ed 腳本並針對所有文件執行它。例如:
*s/ThrityLimit/ThirtyLimit/ w q
然後像這樣執行它
find . -name '*.c' -exec "ed <edscript"
您還可以使用
ex
允許您使用所有 : 命令的腳本vi
。vi
它與使用命令ex
在沒有 gui 的情況下啟動時呼叫的二進製文件相同。