Question

J'utilise emacs et auctex pour écrire des documents LaTeX. Pour une raison quelconque, M-e ne se déplace pas à la fin de la phrase en mode tex, comme il l'a fait quand je suis passé par le tutoriel. Il se déplace à la fin du paragraphe. (Cela est, il se déplace juste avant la pause double ligne)

Qu'est-ce qui ne va pas? Dois-je activer / désactiver certains mode pour passer à la prochaine pleine arrêt? Comment puis-je vérifier quels modes sont actifs?

Était-ce utile?

La solution

J'ai remarqué que la même chose se produit dans mon Emacs. Le problème est que la variable sentence-end-double-space est réglé sur t. Cela signifie que Emacs attend une phrase pour terminer par un espace double. En réglant à nil choses fonctionnent correctement, à savoir, Emacs reconnaît un point suivi d'un espace unique comme la fin des phrases.

Autres conseils

La première chose à vérifier est ce que M-e est lié. En mode tex, pour moi, il est lié à forward-sentence. Vous trouvez ce par C-Hk M-e .

Il semble que si elle est liée à forward-paragraph, dans ce cas, je vérifierais votre .emacs pour voir si vous avez des remplacements dans des crochets en mode tex, ou d'autres choses. Vous pouvez également essayer sans votre .emacs: emacs -q, et voir ce que M-e est lié à (pour déterminer si elle est vraiment votre .emacs). Vous pouvez également démarrer sans le fichier Lisp site emacs -q --no-site-file -. Dans le cas où vos administrateurs ont rien ajouté

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top