- ベストアンサー
emacs の undo
物の本をみると、Emacs の undo は CTRL + _ と書いてあります。日本語キーボードでは ・Shift + Ctrl + ひらかなの「ろ」が印刷されているキー だと思うのですが、undo をしてくれません。 どうしてでしょうか?
- white-tiger
- お礼率43% (1028/2383)
- Linux系OS
- 回答数2
- ありがとう数5
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
それでは無理やりキーバインドを変えてみたらどうでしょう .emacsまたは.emacs.elに (global-set-key "?C-_" 'undo) とか (global-set-key "?C-z" 'undo)・・・Windows風 記述してみてください。
その他の回答 (1)
- dayowl
- ベストアンサー率56% (84/148)
何かのときにキーバインドを変えてしまったか、 キーボードが101USキーボードとして認識されているか、 ですかね? キーバインドが変ってしまったなら、~/.emacsとか~/.emacs.elを一旦削除またはリネームして動作チェックしてみたらどうでしょう? キーボードが正しく認識されているかどうかは、 @とか;などを入力してちゃんと出るか確認してみてください。
お礼
> @とか;などを入力してちゃんと出るか確認してみてください。 ちゃんとでます。 Linuxをセットアップした当初からこうなのですが、困りました。
関連するQ&A
- emacsのキーバインドについて
最近emacsを使い始めた初心者です。ctrl+/のキーバインドを変更しようと、~/.emacsに以下のように書いたのですが、エラーが出てしまいます。 (global-set-key "\C-/" 'undo) ctrl+hなどは同じように書いてもエラーがでないのですが、この行だけエラーになってしまいます。どなたか分かる方教えてください。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- キーボードの入力について
キーボード入力がおかしくなり困っています・・・ 設定は→日本語PS/2キーボード(106/109キーCtrl+英数) になっています。 ひらがな入力の状態で半角/全角をおすと ‘ になりアットマークのキーをおすと 「 になります。 そのため、shiftキー+で入力したいのに正しく入力されず困っています。 よろしくお願いいたします。
- 締切済み
- その他(PCパーツ・周辺機器)
- Ubuntu+Emacs+Anthyの起動キー?
お世話になります。 Ubuntu 13.10で、Emacs23.4.1を使っています。 また、USキーボードを使っています。 日本語IMEとしてAnthyを使いたいのですが、Windowsで使い慣れたAlt+`(ALT+Grave)を使いたいと思いました。 Ubuntu自体のデフォルトのキーバインドはトップバーから「地域と言語の設定」で変更できました。 ただ、Emacsを使うときが問題です。 Ubuntuそのままの設定を生かすと、インラインには変更せず、びろーんと変換ボックスが垂れ下がって変換されるので、これをEmacs側の設定でなんとかしたいのです。 C-\(Ctrl+\)でAnthyを起動すると、いい感じにインライン変換でトグルすることは分かりました。 また、Emacsを起動するときに $ XMODIFIERS=@im=none emacs とすると、Ubuntu側のAnthy起動が殺せることがわかりました。 あとはEmacs側でAlt+`でAnthyを起動させるだけです。 (define-key global-map "\C-o" 'toggle-input-method) のように.emacs.d/init.elに書くと、C-oにIMEの起動/終了をバインドできることが分かったのですが、これをAlt+`にする方法が分かりません。 (define-key global-map "\M-'" 'toggle-input-method) (define-key global-map "\M-\'" 'toggle-input-method) (define-key global-map "\M-~" 'toggle-input-method) (define-key global-map "\M-\~" 'toggle-input-method) など、全部ダメでした。 これをどうすればいいのでしょうか。 簡単に言うと、Altキーを押しながら`(バッククォート)を押すイベントに、toggle-input-methodをバインドするにはどうすればいいでしょうか。 よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- Emacsキーバインド <, > はどうやって?
Emacsのbeginning-of-bufferをM-x < で実行するにはどうすれば良いのでしょうか? 私の日本語キーボードでは、 <文字はShift + ,(カンマ)で入力します。 Meadow では Alt-x Shift-, で問題なくbeginning-of-bufferできたのですが、 Virtualbox内のUbuntuでは Alt-x に続けてShiftを押すと ミニバッファの M-x が消えてしまい、バッファに<が入力されてしまいます。 どうやって M-x < を入力したらよいのでしょうか?
- ベストアンサー
- Linux系OS
- 日本語 PS/2 キーボード (106/109 キー Ctrl + 英数)なのに入力できないキーがあります
XPを使用しています。 いつからか下記のような状態になってしまいました。 ~や¥、アンダーバーが入力できないのです。 【shift】+【ろ】でアンダーバーが入力できるはずですが・・・ 他に【shift】+【む】や【shift】+【け】なども全く反応がありません。(他にもあります。。。) デバイスマージャでキーボードの種類を確認しましたが日本語 PS/2 キーボード (106/109 キー Ctrl + 英数)となっており、問題はないようです。 不便極まりないので対処法を教えてください。
- 締切済み
- Windows XP
- searchig with Japanese on emacs
一つ質問があります。 emacsで開いている文書中の文字列を日本語で検索しようとして、 Ctrl+s を押した後に Ctrl+\ を押すと Can't activate input method 'japanese' というエラーが出て、検索できません。 どのように .emacs を書けばこれができるようになるのでしょうか。 GNU Emacs ver 20.6.1 OS Free BSD
- 締切済み
- その他(インターネット・Webサービス)
- キーボードを押すと違う文字が出る
富士通のFMV DESKPOWERのキーボードで 辞書はIME2000を使っています。 ローマ字入力で入力モードをひらがなにし、 『@』を出したくてキーを押すと『「』が出ます。 Shiftを押しながら押すと『{』が出ます。 どうやら右隣のキーに表示されているものが出ている ようです。また、『_』を出す時も別のパソコンでは ひらがなの「ろ」が表示されているキーを Shiftを押しながら押すと出てきたのに、問題の キーボードではひらがなの「ほ」が表示されている キーをShiftを押しながら押すと出てきます。 添付品が手元にないのでどうして出てこないのかがわかりません。 どなたかご存知の方教えてください。
- ベストアンサー
- デスクトップPC
- キーボードのカナ入力切替について
カナ入力切替には下記2種があるみたいです。 ただの106日本語(A01)キーボードで [Ctrl]+[英数]でカナ入力の切替する方法は ないのでしょうか?? 106日本語(A01)キーボード (Ctrl+英数) [Ctrl]+[英数]でカナ入力の切替 106日本語(A01)キーボード [Shift]+[Ctrl]+[ひらがな]でカナ入力の切替
- 締切済み
- Windows XP
お礼
.emacs で (global-set-key "\C-_" 'undo) としてみましたが、働きません。こまりました。 ↓この2つはきちんと働いているのですが・・ (global-set-key "\C-h" (quote delete-backward-char)) (global-set-key "\M-g" 'goto-line)
補足
済みません。たんまつのせいでした。