Come programmatore, voglio vedere un righello in una colonna specifica (di solito 80), sia così vedo quando attraverso quella colonna, ma anche per vedere quanto mi sto avvicinando in modo da poter riformattare il mio codice in anticipo.
Le opzioni che ho trovato finora non stanno raggiungendo questo obiettivo:
whitespace-mode
,column-enforce-mode
edcolumn-marker
evidenzia le singole righe solo dopo che il testo nella riga ha già superato ilfill-column
. Mi piacerebbe vedere quando mi sto avvicinando alla colonna, non solo quando la attraverso.fill-column-indicator
sarebbe una buona soluzione, se non si rompeauto-complete-mode
,company-mode
,avy
, e altro ancora. Questi sono problemi che sembrano difficili da risolvere, ognuno dei quali richiede una soluzione alternativa individuale - ad esempio, vedere ilcompany-mode
problema e ilauto-complete-mode
problema , quest'ultimo con più di due anni).
Ci sono alternative migliori?
(set-window-margins nil 0 (max (- (window-width) 80) 0))
Quindi, se hai una finestra larga 120 caratteri, ridurrà lo spazio necessario per visualizzare il codice a 80 caratteri. In questo modo non rovinerà la configurazione della tua finestra e puoi disattivarla se lo desideri. Se hai le frange, in realtà ci sarà una linea tracciata su 80 colonne.