Emacsは素晴らしいテキストエディタです。あなたがパワーユーザーになると、それは巨大な力を持っています。シェルにアクセスしたり、必要な数のサブウィンドウで必要な数のファイルを開いたり、あらゆる種類の優れた機能を追加できる非常に強力なスクリプトサポートを利用したりできます。
私は、構文の強調表示とルビーに何も追加しないルビーモードを使用してきましたが、すべての主要言語に同じことが存在します。
そのままにしておくと、キーボードだけを使用でき、マウスに触れることはありません。これにより、編集速度が大幅に向上します。
ただし、もっと基本的なことから始めたい場合は、geditが便利です...ファイル名拡張子に基づいて、ほとんどの言語で構文の強調表示も組み込まれています。OSにも付属しています(ただし、emacsはapt-getまたは同様のパッケージファインダーユーティリティを使用して簡単にインストールできます)。
更新:geditは排他的にGUIベースだと思うので、シェルだけで立ち往生している場合に備えてemacsを学ぶと便利です(シェルモードとグラフィカルモードの両方で完全に機能します)。
さらなる更新:参考までに、私はEmacsをVimにプッシュしようとはしていません。それは私が使用しているものであり、優れたエディターです(Vimもそうだと確信しています)。最初は気が遠くなりますが(Vimもそうだと思いますが)、質問はvi以外のLinux上のテキストエディターについてでした... Emacsは私には論理的な選択のようですが、geditはいくつかの優れた機能を備えた素晴らしいシンプルなテキストエディターです。それがあなたが探しているすべてであるならば。