1) Nel mio processo di regolazione dal mio editor GUI a EMACS mi sembra di avere difficoltà a trovare un modo chiaro per fare un compito relativamente semplice per la maggior parte degli editori: Trova e Sostituisci intere parole (non sottostringhe) all'interno di un testo e trova corrispondenze esatte. M-x replace-string trova sottostringhe e parole intere. C'è una regexp che fa questo?Trova e sostituisci intere parole (non sottostringhe) in Emacs
2) Inoltre, c'è un modo per far corrispondere le stringhe esatte? Ad esempio, se volessi sostituire myClaSs con il caso esatto di ciascuna lettera, cosa dovrei fare? In questo momento la stringa di sostituzione corrisponde a myclass con myCLasS. Mentre scrivo solo le prime lettere del caso sono abbinate. Sto assumendo che alcune regexp si occupino anche di questo.
3) Esiste un'opzione per eseguire una ricerca circolare? O dovrò sempre decidere se faccio C-s (avanti) o C-r (indietro)
'M- <' esegue 'inizio-di-buffer' – ceving
Inoltre, 'inizio-di-buffer' spinge il punto verso l'anello del segno locale, e così fanno i comandi di ricerca/sostituzione.Pertanto, dopo aver terminato la sostituzione, è possibile utilizzare 'C-u SPC' (che fa apparire l'anello del segno locale) due volte per tornare al punto di partenza. – phils