Als «evil» getaggte Fragen

Evil Mode ist eine Vim-Emulationsebene für Emacs.

5
Wie wird der Unterstrich als Teil des Wortes behandelt?
Ich benutze den Emacs + evilModus. Wenn ich die Cursorposition auf e(im Normalzustand) in einem Stück Text , wie beispielsweise abc_def_ghi, ciw(ändern inneres Wort) ändert nur den defTeil der Zeichenfolge, während der gesamte Vim ändern würde abc_def_ghi. Wie kann ich erzwingen evil, den Unterstrich wie Vim zu behandeln (dh als …


2
Wie kann ich in Evil ein ähnliches Verhalten wie in Vim rückgängig machen?
Das Standardverhalten zum Rückgängigmachen in Evil ist zu grobkörnig, da es alles berücksichtigt, was zwischen dem Aufrufen des Einfügemodus und dem Verlassen des Einfügemodus als eine Bearbeitungsoperation stattfindet. Wenn Sie während eines Einfügens einen ganzen Textabschnitt eingeben und dann rückgängig machen, wird der gesamte Absatz entfernt. Im Gegensatz dazu startet …

2
Wie schalte ich Spacemacs 'Tilden in leeren Zeilen aus?
Ich habe gerade Spacemacs installiert , hauptsächlich wegen seiner raffinierten Standardeinstellungen. Ein Standard, über den ich nicht so erfreut bin, ist, dass er Tildes in leere Zeilen in der Datei setzt. Ich habe versucht, (setq vi-tilde-fringe nil)und (setq indicate-empty-lines nil)innerhalb der dotspacemacs/user-configFunktion, die keine Wirkung zu haben scheinen. Wie kann …
16 evil  spacemacs  fringe 

1
Anweisungen zum Arbeiten mit dem bösen Modus
Ich überlege, ob ich Evil Mode eine Chance geben soll. Ich habe intensiv gesucht, um herauszufinden, wie Sie es verwenden, und jeder teilt nur seine Anpassungen. Was ich nicht verstehen kann, ist, wenn Sie Evil Mode installieren und aktivieren, werden die Schlüssel von Vim automatisch verwendet oder Sie müssen sie …
14 evil 


7
Das Böse: Keybindings auf die vim Art abbilden?
Ich versuche, das Böse zum Funktionieren zu bringen evil-jump-to-tagund mich C-]wie der Emacs zu verhalten M-.. Das normale Verhalten ist für das Durchsuchen von Tags-Dateien in Ordnung, aber ich möchte, dass es auch für slime-edit-definitionSlimes elisp-slime-nav-find-elisp-thing-at-point, Elisps cider-jump-to-var, Clojures usw. funktioniert . Diese und viele weitere Hauptmodi haben ein Äquivalent …
13 keymap  evil 

2
Wie springe ich aus Klammern heraus?
Ich benutze spacemacs, um Python-Code zu bearbeiten. Wenn ich öffnende Klammern eingebe, werden die schließenden Klammern automatisch eingefügt, und der Cursor wird zur weiteren Eingabe in die Mitte gesetzt. Aber: Wenn ich mit dem Eingeben der Klammern fertig bin, muss ich schnell herausspringen und nach der schließenden Klammer landen. Im …

3
Möglich, den Rückgängig-Baum im bösen Modus nicht zu verwenden?
Von Zeit zu Zeit stoße ich auf Fehler im Rückgängig-Baum, bei denen ich nicht wiederholen kann, mit dem folgenden bekannten Fehler , einem weiteren Bericht und einem reddit-Thread . primitive-undo: Unrecognized entry in undo list undo-tree-canary Dies ist sehr schlecht und kann zu Arbeitsverlust führen, wenn Sie nicht die neueste …

1
Unterschiede zwischen der Karte des bösen Normalzustands und der Karte des bösen Bewegungszustands
Dokumentation für evil-normal-state-map: Keymap für den Normalzustand. Dokumentation für evil-motion-state-map: Keymap für den Bewegungsstatus. Hat Vim einen sogenannten "Bewegungsmodus"? In Vim, Ausführung :help Normal-modeauf Vim Modi würden Sie die Dokumentation, während :help Motion-modeich erzählt E149: Sorry, no help for Motion-mode. Welche Anweisung sollte ich beim Zuordnen von Schlüsseln im bösen …

2
Hybrid Line Number-Modus in Emacs?
Ist es möglich, die absolute Nummer der aktuellen Zeile anstelle von "0" anzuzeigen, wenn Sie sich im Modus für die relative Zeilennummer befinden? Dies wird manchmal als "Hybridleitungsnummernmodus" bezeichnet. So was: 7 6 this.oscs[i].oscillator.start(); 5 } 4 3 this.bindController(); 2 }; 1 252 factory.stop = function () { <- current …
11 evil 

1
Böser Modus und reguläre Ausdrücke
Wenn ich in Vim nach allen Variablennamen LX suchen möchte, wobei X eine Zahl ist, kann ich einfach eingeben /L\d. Dies scheint jedoch nicht zu funktionieren evil. Gibt es eine andere Syntax für reguläre Ausdrücke im Evil-Modus oder muss ich auf einige Emacs-Funktionen zurückgreifen, um mithilfe regulärer Ausdrücke zu suchen …

2
Wie kann man böse Marker beibehalten?
Ich möchte in der Lage sein, meine lokalen bösen Buffer-Marker (m, um einen Ort zu markieren und dann "oder", um dorthin zu springen) über Emacs-Sitzungen / -Instanzen hinweg zu speichern. Ich bin mir nicht sicher, wie ich das machen soll. Ich habe versucht, die Sitzung zu installieren / zu verwenden …

1
Der böse Cursor ändert sich je nach Status
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 …
10 evil  cursor 

2
Standard-Magit-Commit-Status in Evil
Ich benutze evil. Normalerweise möchte ich beim Festschreiben sofort mit der Eingabe beginnen, evilstartet aber den Puffer in evil-normal-state. Ich habe immer gesetzt (evil-set-initial-state #'git-commit-mode 'insert) Dies funktioniert jedoch nicht mehr, da Magit text-modefür seine Festschreibungspuffer verwendet . Wie kann ich Magit standardmäßig festschreiben lassen evil-insert-state?
9 magit  evil 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.