Domanda

sto usando emacs e auctex di scrivere documenti LaTeX. Per qualche ragione, M-e non si muove fino alla fine della frase in tex-mode come ha fatto quando sono andato attraverso il tutorial. Si muove alla fine del paragrafo. (Cioè, si muove a poco prima della prossima pausa doppia linea)

Cosa c'è di sbagliato? Ho bisogno di attivare / disattivare alcune modalità per passare al successivo punto fermo? Come faccio a verificare che i modi sono attivi?

È stato utile?

Soluzione

Ho notato che lo stesso accade nel mio Emacs. Il problema è che il sentence-end-double-space variabile è impostata t. Ciò significa che Emacs si aspetta una frase per terminare con un doppio spazio. Impostando a nil le cose funzionano correttamente, vale a dire, Emacs riconosce un punto seguito da un singolo spazio come la fine delle frasi.

Altri suggerimenti

La prima cosa da controllare è quello che M-e è destinato a. In tex-mode, per me, è destinato a forward-sentence. Potete trovare questo fuori dal C-h k M-e .

Sembra come se è destinata a forward-paragraph, nel qual caso mi piacerebbe verificare il file .emacs per vedere se hai tutte le sostituzioni a ganci tex-mode, o altre cose. Si può anche provare a eseguire senza vostri .emacs: emacs -q, e vedere cosa M-e è destinata a (per determinare se è veramente il tuo .emacs). È inoltre possibile avviare senza il file emacs -q --no-site-file sito lisp -. Nel caso in cui gli amministratori hanno aggiunto nulla

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top