Als «vimrc» getaggte Fragen

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.

7
Wie debugge ich meine vimrc-Datei?
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 ?
80 vimrc 

1
Was ist der Zweck von Auslagerungsdateien?
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 …


7
Der schnellste Weg, um in vim zu einem Puffer zu wechseln?
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 …
43 vimrc  buffers 

1
Warum brauche ich sowohl einen vimrc als auch einen gvimrc?
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 …
38 vimrc  gvim 

6
Einstellungen nur auf einen Verzeichnisbaum anwenden
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 …
33 vimrc  filesystem 

2
Was ist der Unterschied zwischen let und set?
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?
29 vimrc  vimscript 


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 

2
Wie kann ich Plugin-Tastenzuordnungen neu definieren?
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 …

8
Gibt es eine bewährte Methode zum Falten einer vimrc-Datei
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 …
21 vimrc  folding 

5
GitHub für .vimrc und Plugins
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 …

2
Ist es möglich und nützlich, vimrc aufzuteilen?
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 …
21 vimrc  filetype 

3
Wofür wird Softtabstop verwendet?
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 …

1
So definieren Sie ein benutzerdefiniertes Popup / Menü in vimrc
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. …
19 vimrc 

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.