2010-03-16 5 views
10

Ho usato una volta una funzione emacs molto bella che ha impostato tutte le finestre (emacs windows, not frames) in modo uniforme.windows emacs, distribuire la larghezza attraverso il frame

Se apri emacs e fai C-x 3 due volte di seguito, ottieni tre finestre verticali. Quindi eseguire la funzione che sto cercando rende la larghezza di queste finestre la stessa.

Non riesco a ritrovare questa funzione per la vita di me. Non sarebbe qualcuno mi aiuta a:

  • trovare il nome della funzione
  • mi danno la scorciatoia da tastiera eventuale
  • dirmi che cosa avrei dovuto fare per trovare la risposta da solo

Grazie!

+0

Quello che ho fatto è stato un po 'noioso, ma fondamentalmente ho colpito M-x e ho completato la scheda. Ha aperto un nuovo buffer e ho appena sfogliato le numerose funzioni alla ricerca di qualcosa che sembrava utile. Tuttavia, c'è sicuramente modo di essere un modo migliore. –

risposta

17

Si sta cercando M-xbalance-windows.

+2

corretto! Grazie per il pesce! Mi piacerebbe imparare a pescare, però. – Gauthier

+2

'C-h w FUNCTION-NAME RET' ti dirà la combinazione di tasti (se presente) una volta che conosci la funzione. La risposta è lasciata come esercizio al lettore. 'C-h a REGEX RET' cercherà i comandi per l'espressione regolare. In particolare 'C-h una finestra RET' sarebbe stata utile. E non dimenticare il mio preferito 'C-h k 'che ti dirà quale comando viene eseguito quando premi un tasto particolare (insieme a' C-h l' puoi capire cosa hai appena fatto quando succede qualcosa di strano). –

+0

Grazie Ivan. Mi chiedo se non ho provato 'C-h a', ma ho perso la finestra della bilancia. Una vergogna. – Gauthier

Problemi correlati