ホームページ >運用・保守 >Linuxの運用と保守 >Linux には emacs が付属していますか?
Linux には emacs は付属しません。emacs は統合開発環境およびテキスト エディタです。vim は emacs よりもサイズが小さいため、ほとんどの Linux ディストリビューションには独自のエディタとして vim が付属しています。emacs も自分でインストールできます、構文は「apt-get install emacs」です。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux には、有名な統合開発環境およびテキスト エディターである emacs
Emacs が付属していません。 Emacs は、vim と並んでプロのプログラマーにとって最も人気のあるコード エディターの 1 つとして認識されています。
emacs のインストール量は約 300M、
vim のインストール量は 3m 以上、その前身である vi は約 300kb
このため、emacsは組み込みには適していません。当時の CD の最大サイズはわずか数百メガバイトでした。ディストリビューションに他のものを入れるには、emacs を追加するだけでは明らかに十分ではありませんでした。当時の帯域幅とトラフィックのコストは現在とは全く比較になりません 現在のさまざまなデスクトップディストリビューションでもわずか 1 ~ 2 G です Emacs は単独でインストールでき、組み込みの必要はありません さらに、emacs を起動するには多くのタスクを実行する必要があります スタートアップコード、そのため、起動が遅くなり、より多くのメモリを消費します;
拡張知識:#Syntax
emacs(选项)(参数)Options : emacs エディタを起動し、指定した行番号の行にカーソルを移動; -q: 初期化ファイルをロードせずに emacs エディタを起動; -u: emacs 編集を開始emacs エディターの起動時に、指定されたユーザーの初期化ファイルをロードします; -t: emacs エディターの起動時に、指定されたファイルを中間端として使用し、標準入力 (stdin) と標準出力 (stdout) を使用します。は適用されません;
-f: 指定された lisp (人工知能の分野で広く使用されているプログラミング言語) 関数を実行します; -l: 指定された lisp コード ファイルをロードします;
-batch: emacs エディターを実行するバッチ処理モード。 パラメータファイル: 編集するテキストファイルを指定します。
例
Emacs 修飾キーをより意味のあるものにする
PC キーボードでは、Ctrl キーは C と呼ばれ、Alt キーは M と呼ばれます。 、これらのキーは C キーや M キーではなく、対応する文字キーまたは記号キーと常にペアになっているため、文書内で簡単に識別できます。 たとえば、現代のキーボード表記法では、C-x は Ctrl X を意味し、M-x は Alt X を意味します。他のアプリケーションからテキストを切り取るときと同じように、両方のキーを同時に押します。 ただし、キーボード ショートカットには別のレベルがあります。これは、最新のコンピューターにあるものとはまったく異なります。キーボード ショートカットが単なるキーの組み合わせではなく、一連のキーである場合があります。 たとえば、C-x C-f は、通常どおり Ctrl X を押してから Ctrl C を押すことを意味します。 キーボード ショートカットにキーの種類が混在している場合があります。キーの組み合わせ C-x 3 は、通常どおり Ctrl X を押してから 3 キーを押すことを意味します。 Emacs がこれらの派手なパワーの組み合わせを実行できる理由は、特定のキーによって Emacs が特別なコマンド モードに入るからです。 C-X (つまり Ctrl X) を押すと、Emacs にアイドル状態に入り、2 番目のキーまたはキーボード ショートカットを待つように指示します。 Emacs のドキュメントには、公式および非公式の両方に多くのキーボード ショートカットが含まれています。 C キーを Ctrl キーに、M キーを Alt キーに頭の中で変換する練習をすると、ドキュメントがより理解できるようになります。 推奨学習:Linux ビデオ チュートリアル
以上がLinux には emacs が付属していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。