Doom-emacs: `s` ersetzt das Symbol am Cursor nicht

Erstellt am 5. Apr. 2019  ·  3Kommentare  ·  Quelle: hlissner/doom-emacs

Beobachtetes Verhalten

Drücken von s ersetzt das Symbol auf dem Cursor nicht - es fügt >2 in die Befehlszeile ein

Erwartetes Verhalten

Ich habe erwartet, das Symbol am Cursor zu ersetzen und in den Einfügemodus zu wechseln

Schritte zum Reproduzieren

  1. Wählen Sie eine Codezeile aus
  2. Drücken Sie s
:editor evil invalid common keybinds resolved

Hilfreichster Kommentar

Dies ist beabsichtigt. s und S wurden durch evil-snipe (was zweistellige Versionen der f / F Bewegungstasten bietet, ala vim -Suchen oder Vim-Schleichen).

Dies wurde gemacht, weil das neue Verhalten nützlicher ist als das ursprüngliche Ersetzungsverhalten von s und S , die immer noch mit cl bzw. cc verfügbar sind.

Wenn Sie das alte Verhalten wiederherstellen möchten, deaktivieren Sie einfach evil-snipe-mode :

;; in ~/.doom.d/config.el
(after! evil-snipe
  (evil-snipe-mode -1))

Aber ich würde empfehlen, stattdessen cl und cc verwenden.

Alle 3 Kommentare

Dies ist beabsichtigt. s und S wurden durch evil-snipe (was zweistellige Versionen der f / F Bewegungstasten bietet, ala vim -Suchen oder Vim-Schleichen).

Dies wurde gemacht, weil das neue Verhalten nützlicher ist als das ursprüngliche Ersetzungsverhalten von s und S , die immer noch mit cl bzw. cc verfügbar sind.

Wenn Sie das alte Verhalten wiederherstellen möchten, deaktivieren Sie einfach evil-snipe-mode :

;; in ~/.doom.d/config.el
(after! evil-snipe
  (evil-snipe-mode -1))

Aber ich würde empfehlen, stattdessen cl und cc verwenden.

@hlissner schön zu wissen. Was denkst du, wenn wir es ins Wiki aufnehmen?

Das ist eine gute Idee. Ich werde bald eine neue Dokumentation veröffentlichen, um das Wiki zu ersetzen (einschließlich einer neuen FAQ mit häufigen Problemen), ich werde diese auf jeden Fall hinzufügen. Vielen Dank! In der Zwischenzeit betrachte ich dies als gelöst.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen