/ / emacsをコンソールモード(-nw)でデフォルトで実行させる - emacs、ubuntu-10.10

Emacsをデフォルトでコンソールモード(-nw)で動作させる - emacs、ubuntu-10.10

Emacsをデフォルトでターミナル(またはコンソール)モードで動作させるにはどうすればいいですか? -nw?そしてそれが完了したら、私はそれを強制的にGUIモード(一度)で実行する必要がありますか?

回答:

回答№1の53

私のDebianテストでは、 alias emacs="emacs -nw" に続く emacs 端末のEmacsを開きます。そして、同じセッションでは、 emacs23-x GUIでEmacsを開きます。


回答№2のための7

emacsを端末モードで使うことにした場合 常に、emacs-nox(Xをサポートしていないemacs)をインストールしてください。

インストール後も$ emacsによって実行されているので、エイリアスを再度作成する必要はありません!:)

そこにDebian Squeezeのリポジトリがあるので、Ubuntuにも入っているはずです。


回答№3の場合は3

この回答 私が見つけた方法が私にとってうまくいくことを示唆しています(エイリアスに問題がありました)。本質的に、実行可能なスクリプトを作成する

#!/bin/sh
emacs -nw "$@"

ポイント $EDITOR それをあなたのシェルrcファイルに置きます。


回答№4の場合は0
alias emacs="emacs -nw"

または

unset DISPLAY

回答№5の場合は0

私はこの問題に遭遇し、別名を設定したくなかったので(emacs -nwをデフォルトシェルEDITORにしたかったので動作しませんでした) configure

If you are sure you want Emacs compiled without X window support, pass
--without-x to configure.

したがって、ソースからダウンロードしてビルドしたい場合は、

curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz
tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3
./configure --without-x
make && sudo make install