Linuxコマンドライン用の最高のテキストエディタ

テキストエディタはあらゆるオペレーティングシステムに必須のアプリケーションです。 Linux用の最新の最高のエディターは不足していません。 しかし、それらはGUIベースのエディタです。

ご存じのとおり、Linuxの真の力はコマンドラインにあります。 そして、あなたがコマンドラインで作業しているとき、あなたは端末のすぐ内側で動作することができるテキストエディタを必要とするでしょう。

そのために、今日はLinux最適なコマンドラインテキストエディタのリストを作成します

Vim

しばらくLinuxを使っているのなら、Vimについて聞いたことがあるはずです。 Vimは広範囲に設定可能な、クロスプラットフォームで非常に効率的なテキストエディタです。

ほとんどすべてのLinuxディストリビューションにはVimがプレインストールされています。 その幅広い機能で非常に人気があります。

Vimのユーザーインターフェース

Vimは初めてのユーザーにとっては非常に苦労することがあります。 私がVimでテキストファイルを編集しようとしたのを初めて覚えたとき、私は完全に戸惑いました。 私はそれに一文字をタイプすることができませんでした、そして面白い部分は、私がこの事を閉じる方法さえ理解することさえできませんでした。 あなたがVimを使うつもりなら、あなたは非常に急な学習曲線を登るために決心しなければなりません。

しかし、すべてを読み終え、いくつかのドキュメントを読み、そのコマンドとショートカットを覚えておけば、面倒なことに価値があることがわかります。 あなたはあなたの意志にVimを曲げることができます - そのインターフェースをカスタマイズすることはあなたに合うように見えます、あなたのワークフローを様々なユーザスクリプト、プラグインなどを使うことによって後押しします。 Vimは構文の強調表示、マクロの記録、そして動作履歴をサポートしています。

公式サイトと同様に、

Vim:みんなのための動力工具!

使用方法は完全にあなた次第です。 単純なテキスト編集のためだけに使うことも、本格的なIDEとして振舞うようにカスタマイズすることもできます。

GNU Emacs

GNU Emacsは間違いなくそこで最も強力なテキストエディタの1つです。 あなたがVimとEmacsの両方について聞いたことがあるならば、あなたはこれらのエディタの両方が非常に忠実なファンベースを持っていることを知っているべきです。 そして、あなたはそれについてのインターネット上でユーモアとものをたくさん見つけることができます:

VimとEmacs

Emacsはクロスプラットフォームであり、コマンドラインとグラフィカルユーザーインターフェースの両方を持っています。 また、さまざまな機能が非常に豊富で、最も重要なのは拡張可能です。

Emacsのユーザーインターフェース

Vimと同じように、Emacsも急な学習曲線を持っています。 しかし、一度それをマスターすれば、あなたはその力を完全に活用することができます。 Emacsはどんな種類のテキストファイルでも扱うことができます。 インターフェースはあなたのワークフローに合うようにカスタマイズ可能です。 マクロの記録とショートカットをサポートしています。

Emacsのユニークな力は、それがテキストエディタとは全く異なるものに変換できることです。 カレンダー、ニュースリーダー、ワードプロセッサなど、まったく異なるシナリオで使用するためにアプリケーションを変換することができるモジュールの大規模なコレクションがあります。あなたはEmacsでゲームをプレイすることさえできます!

ナノ

それが簡単になると、ナノはその一つです。 VimやEmacsとは異なり、nanoの学習曲線はほぼ平坦です。

単純にテキストファイルを作成して編集して自分の生活に取り掛かりたい場合は、Nano以外にはもうありません。

ナノユーザーインターフェース

Nanoで利用可能なショートカットはユーザーインターフェースの下部に表示されます。 Nanoにはテキストエディタの基本機能しかありません。

それは最小限で、システムと設定ファイルの編集に最適です。 コマンドラインテキストエディタの高度な機能を必要としない人には、Nanoが最適です。

その他

私が言及したいもう一つのエディタがあります:

The Nice Editor(ne) :公式サイトは言う、

emacsを使うためのリソースと忍耐力、あるいはviを使うための正しい精神的ひねりがあれば、おそらくneはあなたのためではありません。

基本的に、neはスクリプトやマクロの記録を含むVimやEmacsのような多くの高度な機能を備えています。 しかし、それはより直感的なコントロールが付属しており、それほど急な学習曲線ではありません。

どう思いますか?

私はあなたが経験豊富なLinuxユーザーであれば、あなたはこれらがLinux最適なコマンドラインテキストエディタのリストの明らかな候補であると言うでしょう。 したがって、Linux用のコマンドラインテキストエディタが他にもありますか。

推奨されます

Ubuntuがローリングリリースディストリビューションになるには?
2019
UbuntuでGuestアカウントを無効にする方法
2019
digiKam 5.0がリリースされました。 Ubuntu Linuxにインストールする
2019