• ベストアンサー

PuTTY で emacs を起動したときに C-x C-s できない

PuTTY や Poderosa で WindwosXP から VMWareServer 上の CentOS5 に SSH 接続し、emacsを使用しようとしました。 そのさい、起動はできるのですが、C-x C-s で終了できません。 何が問題なのでしょうか。 C-f(一つ右へ)や C-b(一つ左へ)は利用できます。 アドバイスをよろしくお願いします。

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

--no-init-fileオプションを付けて起動した場合はどうですか? また、 >PuTTY や Poderosa で ・・・ C-x C-s で終了できません。 とお書きと言うことは、コンソールから起動した場合だと終了できると言うことですか?

LinTaro3
質問者

お礼

>--no-init-fileオプションを付けて起動した場合 emacs というより、別のツールとの併用が問題でした。 >コンソールから起動した場合だと終了できる CentOS側からなら終了できます。 XKeymacs というツールを無効にすることで解決できました。 アドバイスをありがとうございました。

関連するQ&A

  • emacsなどソフトの起動に時間がかかる(ASTEC-Xを用いて)

    メインPC環境: windowsXP(Home),ペンティアム2.2GHz,メモリ512MB,インターネットはケーブルテレビ 大学の研究室へputtyというソフトを用いてSSH接続しています。今回、ASTEC-Xの評価版をインストールして、putty上でEmacsやImageMagickを起動させることができました。しかし、それらのソフトの起動時間が遅いのです。例えばEmacsの場合、入力できるようになるまで1分かかります(正確には、コマンド入力後すぐにEmacsの一部分が表示され、徐々に全体が表示されるようになって入力可になる)。もう一つのサブのパソコンで試しても結果は同じでした。起動以外はスムーズにいきます(プログラムの実行やファイル編集などは問題ないです)。 もともと起動には時間がかかるものなのでしょうか?それとも異常ですか?

  • mac OS X emacs コマンド操作

    macbook airにemacsを入れてみたのですが,コマンド操作がうまくいきません. 例えば,コマンド+[x]+[1]で画面を一つに統合する,や コマンド+[x]+[c]でemacsを終了させるなどの操作ができません. 気になったのは前者のコマンド操作をしたとき,emacsの1番下のバーに s-1 is undefined と出ているのですが,これは[x]を[s]と認識しているということでしょうか? なにかわかる方,よろしくお願いします.

    • ベストアンサー
    • Mac
  • .emacsを読み込んでくれない

    Cやrubyのプログラミングを勉強する際にemacsを使っていて、あるとき設定で.emacsをいじって保存し再起動したのですがそれまで反映されていた.emacsの設定、それと今回設定した.emacsの設定が読み込まれなくなりました。 直す方法または別の方法を教えてください。 スペック Macbook white Mac OS X Leopard 10.5.8 carbon Emacs 夏版(2009.7.25リリース)

  • Emacsのカーソル移動について

    Macを使っており、Emacsを勉強しようと思い起動してhtmlファイルを読み込ませてみたのですが、C-fで一文字右に移動とのことですが、複数文字数移動してしまいます。 また、他のキーで一文字左、一行下、のようなキーをたたいても、複数文字、複数行移動してしまいます。 htmlファイルだからでしょうか?それとも何か操作方法を間違えているのでしょうか?

  • Emacsで保存ができない

    Emacsで保存ができなくなってしまいました。 C-x C-sの操作後、Directory / write-protected と表示されてしまいます。 C-x C-qで読み取り専用は解除しました。 分かる方おりましたら教えてください。 よろしくお願いします。

  • sshの多重接続でX(emacsなど)を表示させたいのですが

    sshでマシンAからマシンBに入り,さらにマシンBからマシンCにはいったとします. このとき,マシンCのX(emacsなど)をマシンAで表示させたいのですが,表示させることができません. やった方法は次のような方法です. マシンA: ssh -X username@machineB マシンB: ssh -X username@machineC マシンC: xterm & xterm Xt error: Can't open display: この方法では,表示させることができませんでした. どうすれば,表示させることができるのでしょうか? 環境としては マシンA: gentoo linux 2.6.15-r1 マシンB: redhat linux バージョンはわかりません マシンC: redhat linux バージョンはわかりません となっています.

  • emacsでC-hのコマンドをしてもヘルプにならない

    初めまして、taka-0910と申します。 WindowsXPにcygwinをインストールしてemacsを利用しています。 C-hのコマンドは、ヘルプ機能を実行してくれるコマンドだそうですが、バックスペースになってしまいます。 Webで調べてみたところ、.emacsという環境設定ファイルをつくって (global-set-key "\C-h" 'help-command) と書き込んでみました。 しかし、変化なくバックスペースのままになってしまいます。 また、終了コマンドであるC-x C-cも使えない状態であり、終了しません。 どのように設定すれば、このような問題は解決できるのでしょうか。申し訳ございませんがよろしくお願い致します。

  • cygwin + Putty の挙動が意味わかんないんですけど。

    WindowsXPのマシンでcygwinのXサーバーを立ち上げて、Puttyを用いてSSHでリモートのLinuxサーバーにアクセスしようと思います。(つまりXウインドウも飛ばしてきてほしいのです。) 1.WindowsXPのマシンにcygwinとPuttyをインストールしました。 2.C:\cygwin\usr\X11R6\bin\startxwin.bat を実行し、cygwinのXサーバーを立ち上げる。ちなみに、startxwin.batの内容は、デフォルトのstartxwin.batに run xhost ***.***.***.*** を書き加えたのみ。(***.***.***.***がLinuxサーバーのhostname) 3.この状態で、Puttyを立ち上げてSSHでリモートのLinuxサーバーにアクセスし、ログイン。 4.適当にXウインドウを使うアプリケーションを立ち上げてみる。(以下のアカウントは仮名。また、???.???.???.???はWindowsマシンのhostname) login as: monkey monkey@***.***.***.***'s password: Last login: Sun Jun 5 03:09:21 2005 from ???.???.???.??? setenv DISPLAY ???.???.???.???:0.0 % xv Xlib: connection to "???.???.???.???:0.0" refused by server Xlib: No protocol specified xv: Can't open display あれぇ?ちゃんとxhostでLinuxサーバーは指定したし、しかもディスプレイも目の前のマシンに切り替わってるはずなのに、 サーバーに拒否されるってどういうことよ??? 5.Xサーバー、Puttyが立ち上がっている状態で、再度 C:\cygwin\usr\X11R6\bin\startxwin.bat を実行。 6.再度、LinuxサーバーからXウインドウを送ってみる。 % xv ・・・おおっ!Xウインドウが飛んできたぞ!大成功! でもなんで C:\cygwin\usr\X11R6\bin\startxwin.bat を2回実行しないと xhost ***.***.***.*** が有効になってくれないんでしょうか? どなたか分かる方、教えていただけませんでしょうか?

  • emacsでキーマップの変更ができない

    ローカルのCentOS6にWindows7からTeraTerm(4.75)でログインして使っています。 emacsのキーバインドを変更しようしているのですが、[C-left]にマップすることができません。 M-x describe-key [C-left]としても何も表示されないので、そもそも[C-left]自体を認識していないような気がするのですが、どう対処していいか見当がつきません。 お知恵を拝借願えますでしょうか?

  • emacsでバッファを再読み込みしたい

    emacsで現在開いているバッファを再読み込みするような コマンドってありますか? 今はC-x C-f ファイル名で再オープンしています。 ファイル名を入れずにすむ方法があれば知りたいです。