テキストエディタは、コードの記述、構成ファイルなどのテキストファイルの編集、ユーザー指示ファイルの作成などに使用できます。 Linuxでは、テキストエディターには、グラフィカルユーザーインターフェイス(GUI)とコマンドラインテキストエディター(コンソールまたはターミナル)の2種類があります。
この記事では、サーバーとデスクトップの両方でLinuxで一般的に使用されているオープンソースのテキストエディターのベスト21をいくつか見ていきます。
Vim 古いUnixの機能を強化した強力なコマンドラインベースのテキストエディタです Viテキストエディタ. これは、システム管理者やプログラマーの間で最も人気があり、広く使用されているテキストエディターのひとつであるため、多くのユーザーがプログラマーのエディターと呼ぶことがよくあります。 それ 構文の強調表示を有効にします コードを記述したり、構成ファイルを編集したりするとき。
インストールできます Vim 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install vim [Debian、Ubuntu、Mintの場合] $ sudo dnf install vim [RHEL、CentOS、Fedoraの場合] $ sudo pacman -S vim [ArchLinuxとManjaroの場合] $ sudo zypper install vim [OpenSuseで]
vi(m)に関する完全なシリーズをご覧になりたい場合は、以下のリンクを参照してください。
Gedit は汎用GUIベースのテキストエディタであり、デフォルトでにインストールされています。 Gnome デスクトップ環境。 使い方は簡単で、プラグイン可能で、次の機能を備えた強力なエディターです。
インストールできます Gedit 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install gedit [Debian、Ubuntu、およびMintの場合] $ sudo dnf install gedit [RHEL、CentOS、Fedoraの場合] $ sudo pacman -S gedit [ArchLinuxとManjaroの場合] $ sudo zypper install gedit [OpenSuseで]
ナノ は、特に初心者と上級者の両方のLinuxユーザーにとって使いやすいテキストエディタです。 カスタマイズ可能なキーバインディングを提供することにより、使いやすさを向上させます。
Nanoには次の機能があります。
インストールできます ナノ 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install nano [Debian、Ubuntu、およびMintの場合] $ sudo dnf install nano [RHEL、CentOS、Fedoraの場合] $ sudo pacman -S nano [ArchLinuxとManjaroについて] $ sudo zypper install nano [OpenSuseで]
Nanoエディターでファイルを編集するための完全なガイドは、次の場所で確認できます。
Emacs は高度に拡張可能でカスタマイズ可能なテキストエディタであり、そのコアでLispプログラミング言語の解釈も提供します。 テキスト編集機能をサポートするために、さまざまな拡張機能を追加できます。
Emacsには次の機能があります。
インストールできます Emacs 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install emacs [Debian、Ubuntu、およびMintの場合] $ sudo dnf install emacs [RHEL、CentOS、Fedoraの場合] $ sudo pacman -S emacs [ArchLinuxおよびManjaroの場合] $ sudo zypper install emacs [OpenSuseで]
ケイト は、機能が豊富でプラグイン可能なテキストエディタです。 KDesktop環境 (KDE). ケイトプロジェクトは、次の2つの主要製品の開発を目指しています。 KatePart と ケイト.
KatePart は多くのKDEアプリケーションに含まれている高度なテキストエディタコンポーネントであり、ユーザーがテキストを編集する必要がある場合がありますが、Kateはマルチドキュメントインターフェイス(MDI)テキストエディタです。
以下は、その一般的な機能の一部です。
また、リモートファイル編集および高度なエディタ機能、アプリケーションを含む他の多くの機能 機能、プログラミング機能、テキスト強調表示機能、バックアップ機能、および検索と置換 特徴。
インストールできます ケイト 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install kate [Debian、Ubuntu、およびMintの場合] $ sudo dnf install kate [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S kate [ArchLinuxとManjaroについて] $ sudo zypper install kate [OpenSuseで]
崇高なテキスト は、Pythonプログラミングインターフェイスを備えた強力なクロスプラットフォームのソースコードエディタです。 多くのプログラミング言語とマークアップ言語をサポートしており、プラグインを使用してユーザーが機能を追加できます。ほとんどの場合、コミュニティで構築され、自由ソフトウェアライセンスの下でサポートされています。
インストールできます 崇高なテキスト 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install sublime-text [Debian、Ubuntu、およびMintの場合] $ sudo dnf install sublime-text [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S sublime-text [ArchLinuxとManjaroの場合] $ sudo zypper install sublime-text [OpenSuseで]
ジェド ドロップダウンメニューなどのGUIのような機能をサポートする別のコマンドラインエディタでもあります。 これはソフトウェア開発のために意図的に開発されており、その重要な機能の1つはUnicodeモードのサポートです。
インストールできます ジェド 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install jed [Debian、Ubuntu、およびMintの場合] $ sudo dnf install jed [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S jed [ArchLinuxとManjaroについて] $ sudo zypper install jed [OpenSuseで]
これは人気のあるVimエディターのGUIバージョンであり、コマンドラインVimと同様の機能を備えています。
インストールできます gVim 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install vim-gtk3 [Debian、Ubuntu、およびMintの場合] $ sudo dnf install gvim [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S gvim [ArchLinuxおよびManjaroの場合] $ sudo zypper install gvim [OpenSuseで]
Geany は、GTK +ツールキットを使用したソフトウェア開発に重点を置いた、基本的なIDEのような機能を提供する小型で軽量の統合開発環境です。
以下に示すいくつかの基本的な機能があります。
インストールできます Geany 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install geany [Debian、Ubuntu、およびMintの場合] $ sudo dnf install geany [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S geany [ArchLinuxとManjaroの場合] $ sudo zypper install geany [OpenSuseで]
リーフパッド はGTK +ベースの軽量GUIベースのテキストエディタであり、今日のLinuxユーザーの間でも人気があります。 Linuxの新規ユーザーは簡単に使用できます。
次の機能があります。
インストールできます リーフパッド を使用するLinuxシステムのエディタ スナップパッケージマネージャー 示されているように。
$ sudo snapinstallleafpad。
ブルーフィッシュ は、LinuxプログラマーとWeb開発者を対象とした、インストールが簡単で高度なテキストエディターです。 以下に示す幅広い機能セットを提供します。
インストールできます ブルーフィッシュ 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install bluefish [Debian、Ubuntu、およびMintの場合] $ sudo dnf install bluefish [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S bluefish [ArchLinuxとManjaroについて] $ sudo zypper install bluefish [OpenSuseで]
原子 は、によって開発された無料のオープンソースクロスプラットフォームコードエディタです。 GitHub. HTMLやJavaScriptなどのWebテクノロジーを使用して完全にカスタマイズできるように構築されており、Node.jsベースのプラグインとネイティブのGitコントロールをサポートしています。
Atomの機能のハイライトは次のとおりです。
インストールできます 原子 次のコマンドを使用するLinuxシステムのエディター。
Debian、Ubuntu、Mintの場合 $ wget -c https://atom.io/download/deb -Oatom.deb。 $ sudo dpkg -i atomic.deb RHEL、CentOS、Fedoraで $ wget -c https://atom.io/download/rpm -Oatom.rpm。 $ sudo rpm -iatom.rpm。
VSCode は、Linux、Mac、およびWindowsコンピューター用にMicrosoftによって構築された堅牢な無料のオープンソースの最新のテキストエディターです。
それは以下を含むたくさんの強力な機能を提供します:
インストールできます VSCode Linuxディストリビューションの場合は、 .deb また .rpm からのパッケージ VSCodeダウンロードページ.
ライトテーブル は、ユーザーが選択したもので使用できるように十分にカスタマイズできるように構築された、強力で混乱のないクロスプラットフォームのテキストエディタです。
ライトテーブルの機能は次のとおりです。
インストールできます ライトテーブル 次のPPAを使用してUbuntuとその派生物で。
$ sudo add-apt-repository ppa:dr-akulavich / lighttable。 $ sudo apt-getupdate。 $ sudo apt-get installlighttable-installer。
瞑想 Mac、Linux、およびWindows用の軽量のオープンソーステキストエディタです。 もともとはGGAPエディターの単純な組み込みコンポーネントとして始まり、現在は独自のスタンドアロンテキストエディターになっています。
meditの機能は次のとおりです。
ダウンロードしてインストールできます 瞑想 から mooedit.sourceforge.net ページ。
Neovim は、使いやすさと機能の拡張性に重点を置いた、超拡張可能なvimベースのテキストエディタです。 最新のGUI、非同期ジョブ制御などでその機能と使いやすさを積極的にリファクタリングするために、人気のあるVimエディターからフォークされました。
Neovimの機能のハイライトは次のとおりです。
インストールできます Neovim 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install neovim [Debian、Ubuntu、およびMintの場合] $ sudo dnf install neovim [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S neovim [ArchLinuxとManjaroについて] $ sudo zypper install neovim [OpenSuseで]
メモ帳++ は、Windowsプラットフォームの速度と最小プログラムサイズに重点を置いて構築されたカスタマイズ可能なテキストエディタです。 Scintillaテキストエディタに基づいて開発されており、多数のプラグインで機能を拡張できます。
その機能は次のとおりです。
インストールできます メモ帳++ を使用するLinuxシステムのエディタ スナップ 図のようにパッケージを管理します。
$ sudo snap installnotepad-plus-plus。
カコウネ は、Viのキーストロークをテキスト編集言語として実装する編集モデルを備えた無料のオープンソースVimベースのモーダルテキストエディタです。
いくつかの機能があります。
あなたはインストールすることができます カコウネ 示されているように、デフォルトのパッケージマネージャーを使用するLinuxシステムのエディター。
$ sudo apt install kakoune [Debian、Ubuntu、およびMintの場合] $ sudo dnf install kakoune [RHEL、CentOS、およびFedoraの場合] $ sudo pacman -S kakoune [ArchLinuxとManjaroについて] $ sudo zypper install kakoune [OpenSuseで]
マイクロ は、ユーザーが急な学習曲線なしで他の端末ベースのテキストエディタの機能を利用できるように、簡単で直感的に構築されたコマンドラインベースのテキストエディタです。
Microの機能のハイライトは次のとおりです。
簡単にインストールできます マイクロ 次のインストールスクリプトを実行して、Linuxディストリビューションで。
$カール https://getmic.ro | bash。
ブラケット は、Web開発に重点を置いてAdobeが作成した最新の無料のオープンソースコードエディタです。 HTML、CSS、およびJavaScriptで記述されており、Web開発者に、いくつかの無料の拡張機能を使用してネイティブ機能を拡張する機能を備えた豊富なコード編集エクスペリエンスを提供します。
ブラケットの機能は次のとおりです。
インストールできます ブラケット を使用するLinuxシステムのエディタ スナップ 示されているようにパッケージマネージャー。
$ sudoスナップインストールブラケット。
ライト 主にで開発された新しいテキストエディタです ルア 言語。可能な限りシンプルに作成された、実用的で、心地よく、小さく、高速なものを提供することを目的としています。 変更や拡張が簡単で、どちらも実行せずに使用できます。
灰 は、最新のキーバインディングで簡単に使用できるように設計された、プレーンでクリーンなコマンドラインベースのテキストエディタです。 また、多数のファイルを同時に管理するのに十分な効率があり、さまざまな最新のファイルがあります。 特徴。
CudaText は、次のような多数の機能を備えた、新しいクリーンなオープンソースおよびクロスプラットフォームのテキストエディタです。
このリストは私たちが見たものよりも多いと思います。したがって、他の無料のオープンソーステキストエディタを使用したことがある場合は、コメントを投稿してお知らせください。 読んでいただきありがとうございます。常にTecmintとの接続を維持してください。