Auf meinem Linux-Server bei der Arbeit haben die Administratoren cscope nicht installiert, und ich habe es von der Quelle in meinem Ausgangsverzeichnis installiert und es dem $ PATH hinzugefügt. Das Problem ist, dass die Datei / etc / vimrc einen Verweis auf / usr / bin / cscope enthält, der …
Ich teile meine VIM-Konfigurationsdatei zwischen mehreren Computern. Ich möchte jedoch, dass einige Einstellungen für bestimmte Computer spezifisch sind. Beispielsweise sollten sich die Schriftgrößen auf dem hochauflösenden Laptop von denen auf dem niedrigauflösenden Desktop unterscheiden. Und was noch wichtiger ist, ich möchte, dass sich gVIM unter Windows mehr als Windows und …
Ich habe gerade das Git Gutter-Plugin für Vim hinzugefügt, das die Zeilen anzeigt, die gemäß hinzugefügt / geändert / gelöscht wurden git diff. Es verwendet die Sign ColumnZeichen zu zeigen , neben jeder Zeile. Im Moment erscheint die Spalte beim Speichern, was ziemlich irritierend ist. Ich würde es vorziehen, wenn …
Sind .vimrcund .viminfodie gleichen Dateien, aber mit unterschiedlichen Namen? In jedem Tutorial gibt es Hinweise zum Ändern .vimrc, aber ich habe nicht nur diese Datei .viminfo. Sind sie gleich
Diese Frage wurde von Server Fault migriert, da sie über Super User beantwortet werden kann. Vor 7 Jahren migriert . Ich verwende Vim 7.3 unter Linux Mint 13 (mit MATE) und kann keinen Text in der System-Zwischenablage speichern. Ich starte Vim im Terminal und kopiere den Text vom Terminal mit …
Ist es möglich, die .vimrcin den .vimOrdner zu legen, so dass ich nur den gesamten Ordner und nicht Ordner und Datei mit anderen Computern synchronisieren muss?
Ich möchte meine ändern .vimrc, um den Wert einer Variablen aus einer externen Datei zu lesen. Wie kann ich das machen? Insbesondere teilen ein Freund und ich ein Git-Repo mit unseren .vimDateien, aber es gibt ein paar kleine Unterschiede in dem, was wir in unseren Konfigurationen wollen. Der größte Teil …
Ich habe eine Liste von Puffern in vim. Ich kann den Puffer horizontal aufteilen mit: sb [N] wobei N die Puffernummer ist. Wie kann ich den Puffer vertikal teilen?
Ich benutze Mac OSX 10.7.5, der Inhalt von .vimrc ist wie folgt: set tabstop=4 set shiftwidth=4 set softtabstop=4 set expandtab set shiftround set smarttab set autoindent set copyindent autocmd FileType make setlocal noexpandtab Was ich versuche, ist, wenn ich normale Dateien wie .js, .html bearbeite. Ich möchte, dass meine Registerkarten …
In einem Terminal-Vim führt das Einfügen von Daten aus der Zwischenablage häufig zu einer Verfälschung des Codeeinzugs. Ich wusste nur, ob ich :set pasteden Einzug nicht kaputt mache. Sollte ich es nach dem Einfügen von Daten :set nopasteerneut tun ? Was ist, wenn ich es nicht tue, welches Problem kommt?
Ich habe anscheinend ein Problem mit meiner lokalen Vim-Konfiguration, bin mir aber nicht sicher, was es ist. Ich muss einige Dateityp-spezifische Einstellungen überschreiben. Gemäß mehreren Tutorials / Anleitungen habe ich ~/.vim/after/ftplugin/cpp.vimmit entsprechenden setlocalAnweisungen erstellt, aber es scheint nicht gelesen zu werden. Ich habe nachgesehen, dass ~/.vim/afteres in ist runtimepath. Ich …
Es ist ein Programmier Projekt arbeite ich an , wo alle anderen eine tabsize von 4 verwendet, so dass ich es am einfachsten finden set tabstop=4in meinem ~/.vimrc. Ich würde es jedoch vorziehen, nicht jede Datei, die ich bearbeite, zu beeinflussen - nur die für dieses Projekt - sagen wir, …
Ich kann verwenden vim -u filenamezu verwenden , filenameanstatt mein Standard .vimrc. Ich verwende diese Methode, wenn ich zwischen Benutzerkontexten ( su) wechsle , um my zu verwenden .vimrc, obwohl ich als Superuser ausgeführt werde. Wie kann ich dasselbe auch für den Ordner erreichen, der standardmäßig ~/.vimso eingestellt ist , …
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.