3

私はelaTeXドキュメントを書くためにemacsとauctexを使用しています。何らかの理由で、チュートリアルを実行したときのように、texモードで文の最後に移動しません。段落の最後に移動します。(つまり、次の二重改行の直前に移動します)

なにが問題ですか?次の終止符にスキップするには、いくつかのモードをオン/オフにする必要がありますか?どのモードがアクティブであるかを確認するにはどうすればよいですか?

4

2 に答える 2

8

私のEmacsでも同じことが起こることに気づきました。問題は、変数sentence-end-double-spaceがに設定されていることtです。これは、Emacsが文がダブルスペースで終わることを期待していることを意味します。物事が適切に機能するように設定することによりnil、つまり、Emacsはピリオドとそれに続く単一のスペースを文の終わりとして認識します。

于 2010-03-16T18:56:25.287 に答える
4

最初に確認するのは、何M-eがバインドされているかです。tex-modeでは、私にとってはにバインドされていforward-sentenceます。あなたはこれをによって見つけますC-h k M-e

にバインドされているように聞こえますforward-paragraph。その場合、.emacsファイルをチェックして、tex-modeフックなどにオーバーライドがあるかどうかを確認します。.emacs:なしで実行しemacs -qて、何M-eがバインドされているかを確認することもできます(それが本当に.emacsであるかどうかを判断するため)。emacs -q --no-site-file管理者が何かを追加した場合に備えて、sitelispファイルなしで開始することもできます。

于 2010-03-16T18:10:14.953 に答える