2011-02-07 8 views
55

私はsemantic-modeを使ってEmacsの変数定義に行く方法を知っています。 1つのファイルでうまく動作します(定義が別のファイルにある場合はうまくいかないと思います)。 C-c , jを使って、私は変数の定義に行くことができますが、前の行にどのように戻ることができますか?現在私はディスプレイSymref C-c , gを使用し、表示されたsymrefを選択します。Emacsでは、セマンティックを使用した後に前の行位置に戻る方法シンボルにジャンプする?

ストレートな方法はありますか?

@

C-スペースまたはC-あなたはバッファ間で戻って移動したい場合は、あなたが使用することができます:

答えて

99

使用

CxをC-スペースまたはCx

@C-これはマークにEmacsのジャンプを行い、通常、前のジャンプコマンドにより設定された(及び位置からマークを設定ローカルマークリングからポップ)。

+0

nice Thomas!それは期待どおりに働いています:)うーん、別のバッファに行くことができません、かなり問題ではありません。 Semantic-Modeは別のファイル/バッファに対して定義を開くこともできないためです。それともできますか? – swdev

+0

セマンティックモードについてはわかりませんが、 'C-u C- @'は元のバッファに戻ることはありません。 – Thomas

+0

@トーマスこれは新しい機能かもしれないので、これを頼んだのは数ヶ月ですが、はい、セマンティックは他のバッファ/ファイルの定義を見つけ出し、それらにジャンプすることができます。それが起こったときには、以前のバッファ 'C-x b RET'に戻ります。そして、ポイントはあなたがそれを残した場所でなければなりません。 – Malabarba

関連する問題