回答:
コマンドラインemacsはGUIとともにインストールされます。
実行するには、-nw
オプションを使用します。からの説明man emacs
:
-nw、-- no -window-system
Xへの特別なインターフェースを使用しないようにEmacsに
指示します。xterm(1)ウィンドウからEmacsを呼び出すときにこのスイッチを使用すると、そのウィンドウで表示
が行われます。
そのため、コマンドラインからemacsを使用するには、次のコマンドを実行します。
emacs -nw
を入力する必要がない場合はemacs -nw
、エイリアスを作成できます。~/.bashrc
またはに次の行を追加します~/.bash_aliases
。
alias emacs="emacs -nw"
I / Oリダイレクトを使用して、このエイリアスを1行で追加できます。
echo alias emacs="emacs -nw" >> ~/.bashrc
それがemacs-nox
信じられます。これは、現在を指しているメタパッケージですemacs24-nox
。
説明:GNU Emacsエディター(Xサポートなし)
それで、以前と同じように、しかしそのパッケージで:
sudo apt-get install emacs-nox
または代わりに
sudo apt-get install emacs24-nox
このような場合、どのパッケージに何が入っているのか疑問に思う場合は、これを試してください:
apt-cache search ^emacs
それから
apt-cache show <whateverpackage>
可能であれば、古いバージョンのemacsを削除してから、Xなしでバージョンを再インストールしてください。*
コマンドの最後にあるのは重要であり、苦痛の世界からあなたを救います。
apt-get remove emacs*
apt-get install emacs-nox
また、このようなとして、インストールするXなしのemacsのバージョンを指定することができるemacs23-nox
かemacs24.nox
ではなく、別名パッケージをインストールします。
確かに、bashエイリアシングを混乱させたり、渡すことができますが、-nw
sudoを使用するか、gitによってemacsが呼び出されると、そのXウィンドウが再び表示されます。