Als «vim» getaggte Fragen

Vim ist ein hoch konfigurierbarer Texteditor, der eine effiziente Textbearbeitung ermöglicht. Es ist eine verbesserte Version des vi-Editors.

1
Einrücken der Vim-switch-Anweisung
Im Moment werden switch-Anweisungen wie folgt eingerückt (automatisch). switch case statements Ich möchte, dass sie so eingerückt werden, was muss ich ändern switch case statements
1 vim 


3
Vim Paste aus der Zwischenablage im Terminal
Ich versuche, eine Einfügemoduszuordnung zum Einfügen aus der Systemzwischenablage zu schreiben. Ich habe das: imap <c-p> <c-o>:set paste<cr><c-r><c-r>+<c-o>:set nopaste<cr> (Beachten Sie, dass dies soll nach arbeiten diese ) Wenn Sie jedoch die Tastenzuordnung aufrufen, funktioniert sie nicht. Sie stoppt kurz am festgelegten Einfügeteil, sodass der Einfügemodus aktiviert ist. Aber wenn …
1 vim  terminal 

2
Hinzufügen einer Abkürzung für Leerzeichen in vim
Ich versuche, die folgende Abkürzung in vim hinzuzufügen, aber es funktioniert nicht. noreabbrev <space><space> .<space> Es ist genau wie bei den meisten modernen Telefontastaturen. Kann mir jemand sagen, was ich hier falsch mache und wie es funktioniert?
1 linux  vim  whitespace 

1
So schreiben Sie Pufferinhalte in den Befehl und lesen die Ergebnisse von der Standardausgabe in einen neuen Puffer zurück
Ich bearbeite C-Quellcode in vim. Ich möchte: Schreibe den aktuellen Inhalt des Puffers (der möglicherweise ein Arbeitspuffer ist) in das Standardverzeichnis meines Lieblings-C-Compilers (im Wesentlichen Pipe-Puffer für einen Befehl). Lesen Sie von der Pipe (die möglicherweise auch stderr liest, da die Kompilierung möglicherweise fehlschlägt) und leiten Sie das stdout des …

1
Syntastic funktioniert unter Ubuntu nicht
Ich hasse es, eine "Ich kann nicht syntastisch arbeiten" -Frage zu posten, aber das hat mich ratlos gemacht. Standard-Dotfiles-Setup - gleiche Konfiguration unter OSX, Debian und jetzt Ubuntu. Syntastic zeigt in einer kaputten Python-Datei unter Ubuntu keine Fehler an. Das gleiche Setup funktioniert unter OSX / Debian. Using test.py, das …
1 vim  syntastic 

1
Ich kann omnicomplete nicht auf gvim (Ubuntu) installieren
Ich lade die Datei in den Home-Ordner herunter und extrahiere sie dort. Aber wenn ich versuche, den Befehl :helptags $HOME/.vim/docauszuführen, zeigt gvim, dass das Fehlerverzeichnis nicht existiert. Kann mir jemand sagen, wie ich diese Installation erfolgreich abschließen und wo ich diese Dateien aus zip extrahieren kann, von dem ich sie …
1 vim  ubuntu 


2
Regex, um nur zu passen, wenn der Zeilenanfang nichts ist?
Ich habe einige Zeilen, die ich abgleichen möchte, und einige Zeilen, die ich vom Abgleichen in einer Datei ausschließen möchte. Ich würde gerne nicht mithalten remote access</a> (main card)und würde gerne mithaltenanything else</a> (main card) Ich bin nicht ganz sicher, wie ich es sagen soll: "Wenn es das hat, passt …



2
Kontrolliere I-Zeichen in meiner Textdatei
Ich habe keine Ahnung, wie ich plötzlich Zeichen in meiner Quellcodedatei erhalten habe. Überall wo ich ein Leerzeichen hatte (aber nur am Anfang der Zeile), zeigt es sich als ^ I. Dies macht meinen Code sehr unlesbar. Ich verwende vim als Editor. Kann mir jemand sagen, was dies hätte bewirken …

2
Plugins-Konfigurationsdatei für Vim
Ich bin ziemlich neu bei Vim und seitdem schreibe ich meine eigene .vimrc Ich habe mich gefragt, ob es eine Möglichkeit gibt, alle Befehle in Bezug auf eine bestimmte Plugin-Konfiguration in einer externen Datei zu speichern, um das Original zu erstellen .vimrc Datei weniger dicht, und wie kann ich diese …


1
Suchen Sie nach dem Text des Registers in der Funktion
Ich schreibe eine VIM-Funktion, die nach dem im Register gefundenen Text suchen soll a. In VIM würde ich eine Suche mit starten / dann drücken Ctrl r und beenden Sie mit a dann Rückkehr . Diese Zeile in der Funktion funktioniert jedoch nicht: execute "/<c-r>a<Return>" Es wird dieser Fehler ausgegeben: …
vim 

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.