回答:
2つの古典的なオープンソースUnixエディターは、GNU emacsと(g)Vimで、どちらもUbuntuで正常に動作します。どちらも、あなたが何を求めているかなど、一生で知ることができるよりも多くの機能を備えています。他にも2つはたくさんありますが、最高のものから始めることもできます。(これはすでに壮大な聖戦であるため、これらのうちどちらが良いかについては触れないようにします。)
ちなみに、sedはコマンドラインからのRegEx操作に対してgrepよりも優れた代替手段であり、スクリプトを記述して保存できます。(もちろん、正規表現にもperl、awk、pythonを使用できます。)
xkcdからのインスピレーション:http : //imgs.xkcd.com/comics/real_programmers.png
Geanyには、適切な一連の検索があります。
交換:
およびファイル検索:
特徴。正規表現を後でテキストファイルに保存することはできますが、後で保存するための組み込みの機能はありません。
検索/置換の履歴はありますが、これは1つのセッションに限定されます。
GEditとhttp://code.google.com/p/advanced-find/にあるプラグインAdvanced find / replace plugin for gedit
を組み合わせて使用できます。
2012年から、式をブックマークに登録して再利用できるようになりました。また、開いているファイル、フォルダー内のファイル(フィルター付き)、またはテキスト選択内を検索および置換できます。
インストール方法については、wikiページhttp://code.google.com/p/advanced-find/wiki/Installationの指示に従ってください。
基本的にあなたがしなければならないことは:
http://code.google.com/p/advanced-find/downloads/listからgeditの正しいバージョンをダウンロードします。
解凍してください。
install.sh(sudoなし)を実行します。
設定/プラグインに移動してアクティブ化します。
私はこの回答を指すコメントを追加したかったのですが、どうやらそれに対する十分な評判がないので、ここで自分の回答として複製します。RegExrは、テキスト操作にこれまで使用した中で最高のツールです正規表現を使用します。正規表現の各部分についても説明します!
オンラインツールですが、デスクトップ版もあります。これはLinuxで廃止されたAdobe AIRを使用しているため、これらの優れた段階的な手順に従ってインストールする必要がある場合があります。その後、.air
上記のリンクされたRexExrデスクトップページのファイルをダウンロードすると、AIRインストーラーで開くことができるはずです。次に編集してください!