Als «neovim» getaggte Fragen

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).



5
So teilen Sie die Konfiguration zwischen vim und Neovim
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 …
23 vimrc  neovim 


4
Senden Sie Text von einem geteilten Fenster zu einem anderen
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 …

8
Probleme bei der Verwendung des Farbschemas in NeoVim
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 …

3
Wie wechsle ich in den Einfügemodus, wenn ich das Neovim-Terminalfenster betrete?
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 …


2
Bedingtes Laden von Plugins
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 …


1
Gibt es eine Suche nach dem Ersetzen-Befehl?
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? …

2
Neomake hängt bei Verwendung von Eslint
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 …


2
Wie finden Sie heraus, wo zuletzt eine Variable zugewiesen wurde?
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 …

3
Alternative zum Organisationsmodus
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. …
11 neovim 

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.