Ci sono un certo numero di comandi in Emacs che si applicano alle "parole". Esempi includono forward-word, kill-word, upcase-word, mark-word, transpose-words, ecc La definizione di "parola" sembra variare un po 'tra i comandi. Ad esempio, forward-wordsi fermerà a un carattere di sottolineatura all'interno di una parola (ad esempio foo_bar), ma mark-wordnon si fermerà al carattere di sottolineatura.
È possibile cambiare la definizione di "parola" quando sono in una modalità prog in modo che Emacs utilizzerà i limiti di parola appropriati per la sintassi della lingua corrente?
Quando sono dentro c-modevoglio forward-wordsaltare i trattini bassi, e quando ci sono lisp-modevoglio forward-wordsaltare sia trattini che caratteri di sottolineatura, ecc.
C-M-fè legatoforward-sexpe non si comporta come quello che descrivi. Hai ragione sul fatto che quello che voglio è navigare con simboli, ma non vedo quell'opzione.