Wo ist "~ / .config / nvim / init.vim"? [Duplikat]
Ich lade gerade Neovim herunter und versuche es nach einem Tutorial zu konfigurieren, aber ich kann den Pfad $XDG_CONFIG_HOME/nvim/init.vimoder nicht finden ~/AppData/Local/nvim/init.vim. Ich weiß nicht, ob ich von CMD oder von Windows Powershell eingeben muss. Ich recherchiere, aber nichts ist klar genug, obwohl mir einige Kenntnisse fehlen.
Ich habe schokoladig verwendet, um zu installieren, und die Ordner, die ich habe, sehen so aus:
C:\tools\neovim\Neovim- innerhalb dieser gibt es 3 Ordner
bin,lib&share
- innerhalb dieser gibt es 3 Ordner
C:\Users\nameUser\AppData\Local\nvim-data- 1 Ordner
shada& eine Protokolldatei
- 1 Ordner
Im Inneren localbefindet sich kein nvimOrdner. es ist nicht versteckt oder so, habe ich überprüft.
:echoerr "init.vim is loaded" zeigt an init.vim is loaded
Antworten
Der :echoerrTest hat eigentlich nichts zu bedeuten; :echoerrNur Echo ist das, was Sie eingeben (keine tatsächliche Überprüfung) mit Fehlerhervorhebung.
Wahrscheinlich ist es am einfachsten (vorausgesetzt, Sie arbeiten unter Windows), neovim zu starten und :edit ~/AppData/Local/nvim/init.vimeinzugeben - möglicherweise müssen Sie das nvim-Verzeichnis erstellen (der Rest ist anscheinend bereits vorhanden).
Ich kenne die entsprechenden Windows-Befehle nicht, aber unter einem * nix würden Sie dies tun
mkdir ~/.config/nvim
nvim ~/.config/nvim/init.vim
(vorausgesetzt, es $XDG_CONFIG_HOMEist ~/.configoder nicht gesetzt)
Es ist wahrscheinlich, dass Sie das falsche Tutorial lesen, da Sie Windows verwenden, aber Ihr Tutorial ist anscheinend für Linux / MacOS-Benutzer gedacht.
Die endgültige Antwort: Die neovim-Konfiguration wird benannt init.vimund ihr Speicherort hängt vom verwendeten Betriebssystem ab. Sie können den Befehl :echo stdpath('config')in Neovim verwenden, um dieses Verzeichnis zu finden. Wenn dieses Verzeichnis nicht existiert, erstellen Sie es einfach und legen Sie init.vimes dort ab. Das ist alles.
Siehe auch neovims doc beim Start und doc auf stdpath () .