Nuovo comportamento del terminale dopo l'aggiornamento a OS X 10.11

16

Ho notato parentesi quadre nelle "grondaie" di una finestra di Terminale durante la modifica dei file in emacs. Le parentesi si trovano su entrambi i lati dello schermo e vanno via se imposto un aggiornamento della finestra ridimensionandolo o premendo ctrl-l. Mi piacerebbe capire come disattivare la funzione.

Qui ho appena apportato alcune modifiche alle righe che iniziano con "a.x" e "o".

Eccounavistaingranditachemostraleparentesisuilatidestroesinistrodelloschermo.

Ho:

  • ha esaminato le preferenze per Terminal
  • ha esaminato la configurazione di emacs
  • ha creato una nuova versione di emacs (25.4)
  • ha trovato una nuova funzione emacs nella 22.x chiamata frange
    • set-fringe-mode off non ha avuto effetto in 24.5 o 24.4
  • ha ignorato l'inizializzazione locale (-q)
  • ha ignorato l'inizializzazione (-Q)

Ho sparato su vi (vim 7.3) ed ecco che anche le parentesi quadre appaiono nelle grondaie! Quindi non un problema di emacs più che probabile.

Sto utilizzando OS X 10.11 El Capitan su un MBP a metà del 2014 e il numero di versione del terminale è 2.6 (361). Le barre di modifica vengono visualizzate negli editor di testo in esecuzione all'interno di Terminal ogni volta che si verifica un ritorno su una riga con o senza testo esistente e vanno via in un ridisegno.

Spero che qualcuno lo veda e sappia come disattivarlo.

    
posta Erik 04.10.2015 - 06:49
fonte

1 risposta

17

La risposta breve è "Nascondi segni" nel menu "Visualizza" del Terminale.

Dopo aver scoperto che il comportamento non era specifico di emacs, ho iniziato a guardare il terminale in modo più critico.

Nel menu Modifica > Segni c'è un'opzione 'Contrassegna automaticamente le linee di prompt' che si imposta automaticamente su El Capitan. Disabilitando questa opzione si fermerà l'aggiunta di nuovi "segni". È possibile rimuovere segni specifici usando Cmd-Maiusc-U sulla linea da cui si desidera rimuovere il segno. E infine "Nascondi segni" per disattivare gli indicatori visivi dei segni.

Dopo aver rimosso emacs dalla lista dei sospetti, ho trovato molte altre domande simili su Chiedi a diversi , Super User e Overflow dello stack che tutti hanno raggiunto la stessa conclusione.

Il commentatore nwinkler ha fornito un link al suo ricerca su quali sono i segni e su come questa funzione può essere utilizzata. Grazie!

    
risposta data 04.10.2015 - 17:04
fonte

Leggi altre domande sui tag