geditを使用して開いているすべてのファイルでテキストを見つけて置き換える方法は?

geditを使用して開いているすべてのファイルでテキストを見つけて置き換える方法は?

テキストを見つけて置き換える方法開いているすべてのファイルからそして編集者

答え1

在庫geditでは不可能です。Ubuntuブレーンストーミングのアイデア機能を追加するために使用されます。ただし、これを追加できるプラグインがあります。高度な検索。これをインストールする場合は、[詳細検索/置換]ダイアログボックスのセクションの1つが「範囲」です。 「すべての開いている文書」を選択します。

高度な検索/置換ダイアログボックスのスクリーンショット

答え2

通常、これを実行したい人はedスクリプトを作成し、すべてのファイルで実行します。たとえば、

*s/ThrityLimit/ThirtyLimit/
w
q

それでは、このように実行してみてください。

find . -name '*.c' -exec "ed <edscript"

exでall:コマンドを使用できるスクリプトを使用することもできますvi。 GUI呼び出しなしでviコマンドを使用して起動したexばかりのバイナリです。

関連情報