Uso la evilmodalità Emacs + . Quando posiziono il cursore su e(nello stato normale) in una porzione di testo come abc_def_ghi, ciw(cambia la parola interna) cambia solo la defparte della stringa, mentre Vim cambierebbe l'intero abc_def_ghi. Come posso forzare evila trattare il carattere di sottolineatura come fa Vim (cioè come …
Impostare: Versione GUI GNU Emacs 25.0.50.1 (x86_64-w64-mingw32) del 25/07/2015 su KAEL Compilato da EmacsW64. Package Evil, utilizzando l'ultima versione di Evil di MELPA Windows 7 x64 bit. Situazione: Testato con configurazione Emacs vuota con solo Evil abilitato. Copio del testo dall'applicazione Windows. Quindi lo incollo dentro normal modecon Emacs p. …
Il comportamento di annullamento predefinito in Evil è troppo grossolano perché considera tutto ciò che accade tra l'accesso alla modalità di inserimento e lasciarlo come un'operazione di modifica. Quando si inserisce un intero paragrafo di testo durante un inserimento e quindi si esegue l'annullamento, l'intero paragrafo viene rimosso. Al contrario, …
Ho appena installato Spacemacs , principalmente per le sue eleganti impostazioni predefinite. Un default di cui non sono così contento è che inserisce le tilde su righe vuote nel file. Ho provato a mettere (setq vi-tilde-fringe nil)e (setq indicate-empty-lines nil)dentro la dotspacemacs/user-configfunzione, che sembra non avere alcun effetto. Come posso …
Sto pensando di dare una possibilità alla modalità del male. Ho cercato ampiamente per scoprire come lo usi e tutti condividono le loro personalizzazioni. Quello che non riesco a capire è quando installi e attivi Evil Mode utilizza automaticamente i tasti di Vim o devi personalizzarli in base alle tue …
Una delle cose che mi manca di vim è la possibilità di digitare un comando di sostituzione che funzionerà su più righe, ad esempio: :/begin/,/end/s/foo/bar/g Il comando precedente sostituisce "pippo" con "barra" che inizia con la prima riga contenente "inizio" e termina con la riga successiva dopo quella contenente "fine". …
Sto cercando di far funzionare il Male evil-jump-to-tag, C-]comportandomi come il legame di Emacs M-.. Il comportamento normale va bene per sfogliare i file Tag, ma voglio che funzioni anche per Slime slime-edit-definition, Elisps elisp-slime-nav-find-elisp-thing-at-point, Clojures cider-jump-to-var, ecc ... Queste principali modalità e molte altre hanno associato alcuni equivalenti di …
Documentazione per evil-normal-state-map: Keymap per lo stato normale. Documentazione per evil-motion-state-map: Keymap per lo stato Motion. Vim ha una cosiddetta "modalità motion"? In Vim, l'esecuzione :help Normal-modeti darebbe la documentazione sulle modalità Vim, mentre :help Motion-modeme lo dice E149: Sorry, no help for Motion-mode. Inoltre, quando si mappano le chiavi …
Sto usando spacemacsper modificare il codice Python. Quando digito una parentesi aperta, la parentesi chiusa viene automaticamente inserita per me e il cursore viene posizionato al centro per un'ulteriore digitazione. Ma: una volta che ho finito di scrivere tra parentesi, ho bisogno di un modo rapido per saltare da loro …
Ogni tanto mi imbatto in bug in undo-tree, dove non riesco a ripetere, con il seguente bug noto , un altro report e thread reddit . primitive-undo: Unrecognized entry in undo list undo-tree-canary Questo è davvero male e può causare la perdita di lavoro se non ti è capitato di …
È possibile mostrare il numero assoluto della riga corrente, anziché "0", in modalità numero riga relativa? Talvolta viene definita "modalità numero di riga ibrida". Come questo: 7 6 this.oscs[i].oscillator.start(); 5 } 4 3 this.bindController(); 2 }; 1 252 factory.stop = function () { <- current line number shows 1 console.log('theremin: …
In Vim, se voglio cercare tutti i nomi di variabili LX dove X è un numero, posso semplicemente digitare /L\d. Tuttavia, questo non sembra funzionare evil. Esiste un'altra sintassi per le espressioni regolari in modalità Evil o dovrò ricorrere ad alcune funzionalità di Emacs per la ricerca e la sostituzione …
Voglio essere in grado di salvare i miei marcatori malvagi locali del buffer (m per contrassegnare una posizione e poi 'o `per saltare ad essa) attraverso le sessioni / istanze di emacs. Non sono davvero sicuro di come farlo. Ho provato a installare / utilizzare la sessione e ad aggiungerli …
Fino ad oggi, quando ero nello stato normale evil, il cursore era un blocco e passava a una trave I quando si trovava nello stato di inserimento. Qualcosa è cambiato, tuttavia, e il cursore ora è sempre il raggio I. Come posso recuperare il vecchio comportamento? Più in generale, come …
Io uso evil. Normalmente, quando commetto, vorrei iniziare immediatamente a digitare, ma evilavvia il buffer evil-normal-state. Prima mi ero messo (evil-set-initial-state #'git-commit-mode 'insert) Ma questo non funziona più, come Magit usa text-modeper i suoi buffer di commit. Come posso avere Magit commit per impostazione predefinita evil-insert-state?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.