• ベストアンサー

ssh でemacsの色

ローカルで端末からemacs -nwを実行すると、emacsの背景と字の色は端末の設定が適用されます。 同じ端末からsshでリモートに接続し、emacsを実行すると、端末の設定と関係なく背景白、字は黒になります。これをローカルのように端末の色設定と同じにする方法はありますか? ローカルはubuntu、端末はgnome-terminal,シェルはbash リモートはfreebsd,シェルはbashです。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

リモート側のterminfoと環境変数TERMはどうなってます? また、リモート側の.emacs等で色を使うように設定されてますか?

gjmpt
質問者

お礼

すみません、いろいろ勘違いしてました。 整理して質問しなおします。

gjmpt
質問者

補足

TERM=xterm terminfoはわかりません。 .emacsで色の設定はしてません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • リモートでログインして、emacsで色をつけるには

    あるlinuxマシンから、ネットワークで接続された別のlinuxのマシンへsshでリモートで接続して利用しています。 接続元のlinuxマシンでemacsに色をつけるように設定しており、同様に接続先のlinuxマシンでもemacsで色がつくように設定しています。 (つまり、.emacsファイル等に色がつくような設定を書き込んでいる、ということです) しかしながら、リモートアクセスして、接続先のマシンでemacsを立ち上げ、.cファイル等を開いてみても、色がついてくれません。 色を付けるようにするには、どうすればよいでしょうか?

  • リモートからシェルを実行したい(≠SSH)

    Debian(玄箱)を使用中です。 外部(外出先などのLANの外側)から玄箱にあるシェルを実行させたいのですが、「SSHやtelnetなどを利用した端末ソフトなど?を利用してログインすることなく実行させる方法」を探しています。 つまり、できるだけ簡単な方法で、それこそ“外部からのワンクリックで”シェルを実行させるような環境を組みたいと考えています。 玄箱ではメールサーバー・Webサーバー(Apache)が稼働中です。これをうまく絡めることで何とかならないでしょうか。 いろいろと検索してみたところ、PHPに何かヒントがあるようなのですが・・。ちなみにPHPに関しては全くの初心者で、HTMLに関しては、構造や文法の最低限レベルを理解している(タグは読める)程度と考えてください。 JSPを絡める方向なども考えられるのでしょうか。 とはいえ、Javaは最低限のプログラムは組めるレベルなのであまり難しいことはできません。(Tomcatも現時点で未設定です) 「SSHを利用するソフト」がWindowsで標準で用意されてないと思うので、そこをクリアしたいのです。(いかなる外出先の、いかなるWin機でもシェルを実行できるようにしたい)さすがに毎度毎度SSH接続ソフトをダウンロードして設定するわけにはいかないと思うので・・・。 また、もし可能ならば、「携帯電話のブラウザからでもリモートでシェルを実行できる方法」なんかも教えていただけると幸いです。 回答のほどよろしくお願いします。

  • SSHアクセスが出来ない

    Ubuntuにsshを入れて、公開鍵認証でwindowsからリモートアクセスしようとしましたができません。 Ubuntu側手順としては、 1. sudo ssh-keygen -t rsaで、パスフレーズ設定 2. sudo mv /root/.ssh/id_rsa.pub /root/.ssh/authorized_keysで公開鍵設定 3. sudo mv /root/.ssh/id_rsa /media/usbでUSBメモリに秘密鍵をコピー そしてwindows側は、TeraTermを使って、 ユーザ名、パスフレーズ(上記で設定したもの)、秘密鍵(USBメモリのid_rsaファイルを指定)を設定してログイン(SSH2) といった、通常の操作をしております。パスワード認証にすると問題なくできましたので、ネットワークの問題ではなさそうです。 なお、ubuntu側で事前にやった事としては、 /etc/.ssh/sshd_configファイルのPermitRootLoginをyes->noに変更、PasswordAutheticationをyes->noに変更のみです。設定後にSSHサーバを再起動させています。 詳しい方がいましたら、よろしくお願い致します。

  • puttyというsshクライアントでログインと同時にシェルスクリプトを実行したい

    はじめまして。 WINDOWS XP SP2でputtyを使い sshでRH ES3サーバーに接続しています。 ログイン後あるシェルスクリプトを自動で実行させたいのですが、.bash_profile以外に方法はありますか? .bash_profileだとそのユーザー全員が対象になってしまうため他の方法を探しています。

  • gnome-terminalの使い方教えてください

    # gnome-terminal -e "sh -c 'ssh localhost;cd ビデオ;exec bash'" を実行するとこれを実行したgnome-terminalとは別に新たなgnome-terminalが開かれ localhostの/root/ビデオ のディレクトリに移動できます. ところが # gnome-terminal -e "sh -c 'ssh 192.168.2.6;cd ビデオ;exec bash'" を実行してもこれを実行したgnome-terminalとは別に新たなgnome-terminalが開かれますが 192.168.2.6のPCの/root のディレクトリに移動してしまい 192.168.2.6のPCの/root/ビデオ に移動できません. 後者の場合に 192.168.2.6のPCの/root/ビデオ に移動させる方法はあるでしょうか? よろしくお願いします.

  • sshで文字化けしてしまう

    sshを使ってリモートマシンに接続しているのですが、 文字化けが起きてしまいます。 特に日本語を使いたいとは思っていないので、 リモート、ローカル、ともに    export LC_MESSAGES="C" の設定をして、メッセージの日本語翻訳を行わないようにしました。 実際、それぞれのマシンで(それぞれローカルで)確認してみると、 全てのメッセージは英語表記されるのですが、 sshでリモートマシンにログインして作業を行うと、 英語表記がなされず、文字化けしてしまうという状況です。 どうしたらこの文字化けは解消できるでしょうか。 ローカルマシンは CentOS release 4.5 (Final)、 リモートマシンは Vine Linux 3.2 (Ducru Beaucaillou)です。 なお、理想としてはローカルマシンに依存せずに 文字化けを解消したいと思っています。

  • ubuntuでウインドウを最小化したら

    ubuntu6.06を使っています。 GNOME端末やemacsを使っていて、 右上の最小化ボタンをクリックしたところ、 どこかに消えてしまうのですが、 元の大きさに戻すにはどうしたらよいでしょうか? まだ保存していない文書を最小化したので、 復旧しないと非常に困ります。

  • Emacsのカラー設定について

    Emacsのカラーテーマを設定しようとしているのですが、8色しか表示されません。 list-colors-displayで、Emacsで利用できる色を一覧してみると8色しかありません。 そこで環境変数 $TERM に xterm-256color を設定して、再度 list-colors-display すると今度は8色目以降の色名が表示されるようになったのですが、肝心の色が表示されません。 色が表示されないというのは黒の背景に白のテキストということです。 添付の画像のような状況です。 また、カラーテーマでも8色しか表示されません。 TeraTermの設定でも256色モード(xterm形式)になっています。 以下のようなサイトも参考にさせてもらい、TeraTermで256色が表示されるか テストもしましたが問題なく表示されました。 http://aikotobaha.blogspot.jp/2010/12/solaris10-emacs23-teraterm256.html 実行環境は以下のとおりです。 CentOS release 5.9 (Final) GNU Emacs 23.41 Tera Term 4.76 もし、原因に心当たりがありましたら教えていただけると幸いです。

  • ssh-keygen について

    パスワードなしでリモートホストにログインする方法で、 「ssh-keygen -t rsa」 コマンドを利用しているのですが、ここで 鍵ファイル名をid_rsa ではなくxxx_rsa とした時に 公開鍵をリモート、秘密鍵をローカルに設置して「ssh user@hostname」コマンド を行ってもパスワードを聞かれてしまいます。 デフォルトのid_rsa のままで同じことをすればパスワードを聞かれないのですが、 鍵ファイル名を変更したときには、他に設定すべき項目かsshログインするときに 必要なオプション等はありますでしょうか。 回答よろしくお願いします

  • sshやtelnetでログイン後、シェル(bash, csh)プロンプトからコマンド実行する方法は?

    下記掲示板(CGI)の設置で至急、「sshもしくはtelnet」の情報が必要になりました。(メールによる掲示板への投稿機能で必要) http://www.megumi-island.net/cgi.html#bbs sshやtelnetでログイン後、シェル(bash, csh)プロンプトからコマンド実行する一番簡単な方法を教えてください。なお、当方OSはWindowsXP環境です。 シェルから下記コマンドを実行したいのです。 $ ./mi_mlpost.pl (と入力し、Enterキーを押す) これでとりあえず第一難関クリアです。 付属のmi_mlpost.txtによれば、まだcronの設定があるようですが・・・