私は何年もvimを使用していますが、あまり好きではありません。
しばらくemacsを試してみたいのですが、定期的に使用しているLinuxサーバーにはインストールされていません。ルートがないのでapt-get install
はオプションではありません(システム管理者に許可を求めることもできません。彼は間違いなく「いいえ」と言います)。
ホームディレクトリにインストールできるemacsのバイナリバージョンはありますか?ほとんどのサーバーはCentOSを実行しています。
コードをコンパイルできる場合は、emacsのソースディストリビューションをダウンロードしてください。
./configure
で開始する代わりに、構成オプションを使用して、ファイルの最終的な場所をビルドシステムに指示します。例えば:
./configure --prefix=/home/abhi/emacs --bindir=/home/abhi/bin
emacsのすべてのサポートファイルを/home/abhi/emacs
にインストールし、emacs実行可能ファイルを/home/abhi/bin
にインストールします。後者が$ PATHに含まれている場合(通常はそうです)、問題なく機能するはずです(sm)。
その後できます
make && make install
インストールを心配せずに、ホームディレクトリ以外の場所にファイルを置きます。
(これはすべて、もちろんホームディレクトリが/home/abhi
であることに基づいています。必要に応じて編集してください。)
ソースからのインストール、または手動での.rpmのダウンロードと抽出は可能ですが、他のライブラリに依存しているため困難です。
これはcondaを使用した簡単な方法です
conda install -c conda-forge emacs
Condaがなく、インストールしたい場合は、[1]を参照してください。
emacs
はOS Xおよびlinux_64プラットフォーム用に事前にビルドされています。バージョンについては[2]を参照してください。
[1] https://conda.io/miniconda.html
[2] https://anaconda.org/conda-forge/emacs
サーバーにemacsをインストールしないでください。ネットワークの遅延を通じてインターフェイスを強制的に使用する理由はありません。代わりに、ワークステーションにemacsをインストールし、その TRAMPモード を使用してサーバーからファイルをフェッチさせます。または、Filezillaを使用することもできます。ファイルがダウンロードされ、保存後に自動的にアップロードされます。