GNU Emacs 23(パッケージemacs23
)をUbuntu 10.04デスクトップマシンにemacs23-nox
インストールし、パッケージをUbuntu 10.04ヘッドレスサーバー(Xがインストールされていない)にインストールしています。両方のインストールに同じ~/.emacs
ファイルがあります。-nw
私は両方のコンピューターでEmacsを実行しています。python-mode
これはEmacs23に含まれていると理解しているので、どちらのマシンにもインストールして いません。
デスクトップマシンでは、Pythonのコメント(で始まる#
)は赤で強調表示されます。サーバーでは、コメントは他のすべての強調表示されていないテキストと同様に、真っ白なテキストで表示されます。nox
サーバー( )のインストール でコメントが正しく強調表示されない理由に関する提案はありますか?
更新:これは端末関連の問題のようです。画面置換を介してサーバーssh
マシンにアクセスします。サーバー上でemacsを実行すると、コメントが強調表示されますが、他のすべての色は非常に奇妙に見えます。 terminator
byobu
TERM="xterm-256color" emacs
更新: `export TERM =" xterm-256color "を追加すると、これが「解決」されました。ただし、構文の強調表示は非常に奇妙な色になっています。紫のライラックと薄茶色です。私の緑の現在の線のハイライトバーは、明るい淡い黄色/緑になりました。コメントは赤で強調表示されていますが:)
更新:解決しました。設定TERM="xterm-color"
すると、コメントの強調表示など、「適切な」色が生成されます。サーバーはデフォルトで「screen-bce」の値に設定されていましTERM
たが、コメントは強調表示されていませんでした。
更新:未解決。 byobu
さまざまなファンクションキーのキーバインディングを提供して、新しい画面セッションを簡単に作成し、それらを切り替えることができます。にTERM
設定するとxterm-color
、これらのファンクションキーは機能しなくなります。ですから、EmacsのPythonコードで強調表示されていないコメントに満足する必要があると思います。