2013-01-11 6 views
6

I cursori intermittenti possono essere piuttosto irritanti. È facile smettere di lampeggiare con blink-cursor-mode (o magari personalizzarlo ...). Ma con schermi più grandi, è spesso difficile individuare la posizione del cursore. Quindi, be ', le palpebre potrebbero avere un senso, dopo tutto.modalità-lampeggiamento del cursore con un lampeggio migliore?

Tuttavia, ciò che è visivamente molto irritante è che il lampeggiamento avviene passando da un rettangolo (o una barra) completo a nulla. Quando si confronta C-x 3 come due buffer affiancati, il buffer selezionato ha talvolta il rettangolo e talvolta no. Quindi non puoi facilmente guardare da un lato e poi dall'altro; devi aspettare che il cursore riappaia. Questo è molto irritante.

Quindi la mia domanda è: è possibile avere un interruttore lampeggiante tra rettangolo pieno e qualcosa di correlato? Rettangolo di colore più chiaro? Non dovrebbe essere un rettangolo vuoto perché viene utilizzato nell'altro buffer.

(sto usando 23,1)

+2

Hai esaminato [questo] (http://www.gnu.org/software/emacs/manual/html_node/emacs/Cursor-Display.html)? –

+0

@false Dai un'occhiata a 'M-x global-hl-line-mode' insieme al cursore lampeggiante disabilitato. –

risposta

6

Questo è possibile dal 24,1 su.

Il blink-cursor-alist consente di specificare per ogni on-type un off-type.

Grazie a @RobertHarvey per averlo indicato.

Problemi correlati