Ein Projekt, das Vim umgestalten will. Verwenden Sie dieses Tag für Fragen speziell zu Neovim-Funktionen (dh Funktionen, die in Vim und anderen Vi-ähnlichen Editoren nicht enthalten sind).
Ich habe von Neovim gehört . Wie unterscheidet es sich von Vim? Alle Punkte auf der Homepage sind nur architektonische Änderungen "unter der Haube". Was ist für mich als Benutzer der Unterschied?
Ich kann nicht herausfinden , wie man zurück gehen NormalModus nach der Eingabe Terminalin InsertModus ... Flucht scheint einfach nicht zu funktionieren. Irgendeine Idee ?
Ich begann neovim mit und zog meine .vimrczu .config/nvim/init.vimund anderes Material befindet sich in .local/share/nvim. Was ist der beste Weg, um Configs oder sogar Plugins zwischen vim und Neovim zu teilen? Symlinks? Kann ich die Verzeichnisse in der .vimrc so ändern, dass nur ein Symlink verwendet wird? Nach der Migration …
Ich bin auf Windows 10 fixiert und möchte Neovim eine Chance geben. Ist es fertig oder sollte ich nur meine vim Konfiguration für den Moment einrichten? Ich habe noch keine Videos oder Artikel über Neovim unter Windows gesehen, aber als ich googelte, fand ich einige, die mich zu der Annahme …
Kürzlich gab es ein Add-On zu NeoVim, das das Öffnen des Terminals in einem VIM-Puffer ermöglicht. Dies bietet attraktive Möglichkeiten, Text von einem VIM-Fenster zu einem anderen zu senden, um beispielsweise ein REPL-ähnliches Verhalten zu reproduzieren. In der Vergangenheit habe ich tmux für diese Art der Konfiguration verwendet. Jetzt möchte …
Ich verstehe nicht termgenau, wie mein Farbschema mit der Einstellung in vim interagiert, und dies behindert meine Fähigkeit, die korrekte Anzeige in neovim zu erreichen. In meiner .vimrc-Datei muss das richtige Verhalten des betreffenden Farbschemas festgelegt werden set term=xterm set t_Co=256 Wenn Sie eine dieser Einstellungen weglassen, wird das Farbschema …
Ich habe die folgenden Zuordnungen, um das Verlassen eines Terminalfensters in neovim zu vereinfachen: tnoremap <C-h> <C-\><C-n><C-w>h " Workaround since <C-h> isn't working in neovim right now tnoremap <C-w>h <C-\><C-n><C-w>h tnoremap <C-j> <C-\><C-n><C-w>j tnoremap <C-k> <C-\><C-n><C-w>k tnoremap <C-l> <C-\><C-n><C-w>l Das einzige Problem ist, dass ich beim Zurückkehren in den Terminalbereich …
in vim kann ich tun , vim --servername foound vim --servername foo --remote-silent bar.txtzum Öffnen von Dateien in einer Instanz von Vim von mehreren Terminalfenstern (über tmux oder was auch immer). Wie wird dasselbe in NeoVim erreicht?
Ich habe nach einer Antwort gesucht, aber noch nichts gefunden. Wenn ich etwas Offensichtliches verpasst habe, bitte ich um Entschuldigung. Ich dachte, es wäre eine schnelle Google-Suche, also ist es vielleicht komplizierter als ich dachte. Ich möchte Plugins basierend auf dem Dateityp, den ich bearbeite, bedingt laden können. Wenn ich …
Legt neovim Umgebungsvariablen fest, mit denen ich anhand der Bash feststellen kann, dass das Terminal neovim ist? Ich möchte das Verhalten meiner ändern, .bashrcwenn Neovim das Terminal ist.
Die incsearchFunktionalität von Vim gefällt mir sehr gut . Gibt es eine Möglichkeit, es oder etwas ähnliches zu verwenden, während ich einen Ersatz mache? Wenn ich zum Beispiel im normalen Modus tippe: :%s/potato/ Kann ich alle potatos in meiner Datei hervorheben lassen, so wie sie hervorgehoben werden, incsearchwenn ich schreibe? …
Ich habe die folgenden zwei Tutorials befolgt, um zu versuchen, einzurichten eslintund Neomake: Flusen Code mit Neomake und Neovim Flusencode mit Neovim und Neomake - ESLint Edition Ich habe also folgendes Minimum init.vim call plug#begin('~/.vim/plugged') Plug 'neomake/neomake' call plug#end() autocmd! BufWritePost,BufEnter * Neomake let g:neomake_verbose=3 let g:neomake_open_list = 2 let …
Gibt es so etwas eval("is_recording()") dass ich mein Vimscript aufrufen kann, um herauszufinden, ob ich gerade ein Makro aufzeichne? Ich hätte gedacht, dass das funktioniert: eval("mode(1)") aber das kehrt gerade zurück "n". Ich bin mir nicht sicher, ob es wichtig ist, aber ich verwende Neovim. Wenn es also exklusiv für …
Ich versuche zu setzen g:netrw_list_hideund es scheint nicht zu funktionieren. Egal, auf was ich es in meinem eingestellt habe, .vimrces hat immer den Wert ,^\.\.\=/\=$. Nur wenn ich meine vimrcDatei erneut beschaffe, enthält sie den richtigen Wert. Wie debugge ich das? Ich denke, es gibt ein Plugin, das diese Variable …
Mir gefällt sehr, wie leicht vim im Vergleich zu anderen Texteditoren ist. In den letzten 3 Monaten bin ich jedoch auf Spacemacs gestoßen. Während Spacemacs versuchen, das Beste zu tun, indem sie die Schlüsselbindung von vim unterstützen (über den bösen Modus), mag ich nicht wirklich, wie es mein Gedächtnis verbraucht. …
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.