Bis heute, als ich mich im Normalzustand befand evil
, war der Cursor ein Block und wechselte im Einfügezustand zu einem I-Strahl. Es hat sich jedoch etwas geändert, und der Cursor ist jetzt immer der I-Strahl. Wie kann ich das alte Verhalten zurückbekommen?
Wie ändere ich allgemein das Erscheinungsbild des Cursors entsprechend den evil
verschiedenen Zuständen?
apropos
. Sie können drückenC-h a
(apropos
), eine SucheRET
eingeben ("böser Cursor") und drücken , um die Dokumentation aller übereinstimmenden Funktionen, Variablen, Befehle usw. zu finden. Helm hat auch hierfür eine integrierte Quelle :helm-apropos
.apropos
. Beachten Sie jedoch, dass dies standardmäßigC-h a
gebunden ist undapropos-command
nur übereinstimmende Befehle auflistet . Wenn Sie nicht interaktive Funktionenapropos-command
berücksichtigen möchten , müssen Sie dies tun . Der Befehl (das wird sowohl Befehle und Variablen zeigen) ist nicht auf einen Schlüssel standardmäßig gebunden.C-u
C-h a
apropos
apropos-command
zuapropos
- Umdrehungen I Rebound hattenC-h a
zuapropos
lange her, vergessen und übernahm es der Standard war.Antworten:
Die Variable
cursor-type
steuertt
standardmäßig das Erscheinungsbild des Cursors, der den für den Frame angegebenen Cursor verwendet (Optionen finden Sie in der Dokumentzeichenfolge). Wenn der Cursor standardmäßig auf einen Block gesetzt werden soll, können Sie dies tun(setq cursor-type 'box)
.Allerdings
evil
bietet eine Reihe von verschiedenen Cursor für die verschiedenen Zustände, die Sie anpassen können Sie eine visuelle Erinnerung an geben , was Zustand du bist in , wenn Sie schreiben:evil-normal-state-cursor
evil-insert-state-cursor
evil-visual-state-cursor
evil-motion-state-cursor
evil-replace-state-cursor
evil-operator-state-cursor
Die Dokumentzeichenfolge gibt an, dass jede dieser:
Wenn Sie beispielsweise einen gelben Balken mit einer Breite von 5 Pixel im Einfügezustand und ein mit Purpur gefülltes Feld im Normalzustand wünschen, können Sie Folgendes tun:
In der Dokumentzeichenfolge finden Sie
cursor-type
Ihre Optionen zum Anpassen des Cursors.quelle