Vim liest beim Start Initialisierungsbefehle aus einer Datei namens vimrc. Dies kann verwendet werden, um Einstellungen festzulegen, Funktionen zu definieren, automatische Befehle auszuführen und vieles mehr.
Ich habe ein Problem in Vim, und ich denke, es könnte in meiner vimrcDatei sein (oder mir wurde gesagt, es könnte meine vimrcDatei sein). Wie überprüfe ich das? Woher weiß ich, wo genau das Problem liegt, wenn es sich um meine vimrcDatei handelt ?
Wenn ich Dateien bearbeite, tendiert Vim dazu, Dateien mit dem Namen zu erstellen , was ich ärgerlich finde. Von sehe ich, dass die Option die Erstellung von Auslagerungsdateien unterdrückt..filename.swpvim -h-n Gibt es eine vimrc-Direktive, mit der ich Swap-Dateien standardmäßig deaktivieren kann? Was ist der Zweck von Auslagerungsdateien und welche Funktionalität …
Wenn ich eine Änderung an meinem .vimrcvornehme, beende ich normalerweise Vim und öffne es erneut. Gibt es eine einfachere Möglichkeit, die neuen .vimrcÄnderungen neu zu laden ?
Eine Möglichkeit, einen Puffer in vim auszuwählen, besteht darin, die Pufferliste mit den Standardbefehlen as :lsoder mit einem externen Plugin / Vimscript-Code zu durchsuchen, um eine Liste in einem Fenster zu durchsuchen . Nehmen wir an, ich möchte so schnell wie möglich direkt zu einem Puffer springen. Um die Pufferliste …
Es scheint zwei Möglichkeiten zu geben, um Einstellungen für gvim zu speichern: Behalten Sie eine .vimrcDatei für vim und eine .gvimrcDatei für gvim-spezifische Ergänzungen. Behalten Sie alle Einstellungen bei .vimrcund binden Sie gvim-spezifische Einstellungen in eine Funktionserkennungsbedingung ein: if has('gui_running') " gvim specific settings here endif Warum sollte ich angesichts …
Bei meiner Arbeit verwenden wir einen Standard tsvon 2; Meine persönliche Präferenz ist 4, was ich für meine Hobbyprojekte verwende, und dieses andere Projekt, das wir geerbt haben, hat die Konvention von ts=8. Es gibt auch einige andere Einstellungen, die ich projektbezogen vornehmen möchte (z. B. Falzen). Diese Einstellungen auf …
Ich weiß nicht viel über die Theorie hinter Vim. Es sieht so aus, als ob wir seteinige Variablen und letandere Variablen. Was ist der Unterschied und wann wird eins über dem anderen benötigt? Auch sagt das solarisierte Vim-Farbschema, let g:blabla...was die Bedeutung g:in diesem Fall ist?
Ich versuche, die Vim-Airline zum Laufen zu bringen. Ich habe es via vundle benötigt in meinem ~./vimrc: Plugin 'bling/vim-airline' Ich habe es installiert und erwartet, dass mein Vim so aussieht wie der Screenshot auf seiner Projektseite: Und doch sieht es so aus: In Bezug auf die Schriftarten habe ich versucht, …
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 habe ein Plugin installiert, das keinen Mechanismus zum Deaktivieren der von ihm definierten Tastenzuordnungen bietet. Ich möchte eine der <leader>ccdurch das Plugin definierten Zuordnungen ( ) für meinen eigenen Zweck neu definieren. Ich habe versucht, die folgende Zeile in meine einzufügen .vimrc: noremap <leader>cc echo "my purpose" Aber das …
Ich habe kürzlich festgestellt, dass meine vimrcZeilen jetzt mehr als 400 Zeilen lang sind (was meiner Meinung nach zu viel ist, um das zu reduzieren), und um das Navigieren, Lesen und Bearbeiten zu vereinfachen, habe ich mich entschlossen, das Konzept des Falzens in vim (welches) zu untersuchen Ich war nicht …
Ich weiß, dass viele Leute ihre .vimrc auf GitHub speichern, um die Arbeit an neuen Maschinen zu vereinfachen, und das ist für mich absolut sinnvoll. Das Einbinden von Plugins ist jedoch problematisch, da die von mir verwendeten Plugins bereits Git-Repositories sind. Wie erstellt man ein Repo, das sowohl die .vimrc-Datei …
Kann man die vimrcDatei laut Titel in mehrere Unterdateien aufteilen ? Separate Dateien für Gruppen von Einstellungen aufbewahren, die eine Sache betreffen ? Das Ding kann alles sein, jede Art von benutzerdefinierter Gruppe von Einstellungen. Beispielsweise, [aktualisiert] Behalten Sie alle Python (-Modus) -bezogenen Einstellungen bei vimrc.python-mode? Behalten Sie die Einstellungen …
Ich kenne die folgenden Einstellungen für Registerkarten in Vim: ts sw expandtab smarttab sts Meine normale Einstellung ist set ts=4 sw=4 expandtab smarttab. Wenn dies jedoch nicht festgelegt ist, wird laut stsDokumentationexpandtab versucht, eine Kombination aus Leerzeichen und Tabulatoren zu verwenden, um die gewünschte Anzahl von Leerzeichen für eine Tabulatorengröße …
Das Zuweisen jeder nützlichen Funktion zu einer Taste eignet sich gut für häufig verwendete Tools. Einige Vorgänge werden jedoch so selten verwendet, dass ich sie lieber einem in my definierten Popup-Menü zuweisen möchte vimrc. Ich habe gesehen, dass Plugins wie CtrlP eine Popup-Liste geöffnet haben, daher sollte dies möglich sein. …
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.