Als «vim» getaggte Fragen

Vim ist ein kostenloser und quelloffener modaler Texteditor, der für die meisten wichtigen Plattformen verfügbar ist. Es ermöglicht eine hohe Effizienz bei vielen Textbearbeitungsaufgaben, weist jedoch eine steile Lernkurve auf. Führen Sie ": help vimtutor" aus, um die Grundlagen zu erlernen. Bei Fragen außerhalb der Programmierung verwenden Sie stattdessen https://vi.stackexchange.com/.

13
VIM Deaktiviert den automatischen Zeilenumbruch am Dateiende
Also arbeite ich in einem PHP-Shop, und wir verwenden alle unterschiedliche Editoren, und wir müssen alle an Windows arbeiten. Ich benutze vim und jeder im Shop beschwert sich immer wieder, dass bei jeder Bearbeitung einer Datei unten eine neue Zeile steht. Ich habe mich umgesehen und festgestellt, dass dies ein …
250 vim  settings  newline 


2
gehe zum Charakter in vim
Ich erhalte eine Fehlermeldung von einem Python-Skript at position 21490. Wie kann ich zu dieser Position in Vim gehen?
245 vim 

10
Warum bevorzugen Vim-Experten Puffer gegenüber Tabs?
Ich weiß nicht verstehen Puffer. Wenn ich 3 Dateien auf derselben Registerkarte öffne und mein Fenster schließe, ärgere ich mich im Allgemeinen darüber, dass ich beim nächsten Öffnen einer dieser Dateien merkwürdige Auslagerungsdateien habe, die verweilen und mir lästige Nachrichten geben. Aber immer wieder las ich, dass diese Dinge das …
243 vim  vi 

11
Zur Funktionsdefinition in vim springen
Wie kann ich mit vim zu einer Funktionsdefinition springen? Mit Visual Assist kann ich beispielsweise Alt+ gunter einer Funktion eingeben und ein Kontextmenü mit den Dateien mit Definitionen öffnen. Wie kann ich so etwas in vim machen?
241 function  vim 

6
Befehl vim zum Umstrukturieren / Erzwingen von Text in 80 Spalten
Ich weiß, dass es Möglichkeiten gibt, die Breite von Text in vim mithilfe von Vim 80-Spaltenlayout automatisch festzulegen set textwidth(z. B. Bedenken hinsichtlich des Spaltenlayouts von Vim 80 ). Was ich suche, ist etwas Ähnliches wie =(der Befehl zum Einrücken der Zeile), aber zum Umbrechen auf 80. Der Anwendungsfall ist …
240 vim  word-wrap 

4
NERDTree lädt neue Dateien neu
Wenn ich eine Datei zu demselben Verzeichnis hinzufüge, in dem sie geöffnet ist NERDTree, kann ich die hinzugefügte Datei nur sehen, wenn ich vim beende und erneut starte. Gibt es eine Möglichkeit, die Dateien neu zu laden NERDTree?
239 vim  nerdtree 



5
Wie kann ich die Codierung einer Datei mit vim ändern?
Ich bin es gewohnt, mit vim die Zeilenenden einer Datei zu ändern: $ file file file: ASCII text, with CRLF line terminators $ vim file :set ff=mac :wq $ file file file: ASCII text, with CR line terminators Ist es möglich, mit einem ähnlichen Verfahren die Unicode-Codierung einer Datei zu …
235 vim  unicode 

3
So springen Sie direkt zu einer Spaltennummer in Vim
Manchmal muss ich zum Debuggen den aufregenden Job machen, durch minimierten Javascript-Code zu waten. Die Zeilen sind bis zu 600 Spalten breit. Die Ausnahmemeldungsbibliothek ist so freundlich, mir die genauen Absturzkoordinaten in Form von Zeilennummer und Spaltennummer bereitzustellen. Ich kann jedoch keinen Weg finden, direkt zur Spaltennummer zu springen, obwohl …
234 vim 



10
Wie springe ich von der Datei in der Registerkarte zurück zu NERDTree?
Ich für gewöhnlich: Wählen Sie die gewünschte Datei. Öffnen Sie es in einer Registerkarte (standardmäßig t-Zeichen). Aber wie kann ich zu NERDTree zurückkehren, um eine weitere Datei in einem Tab zu öffnen? Temporäre Lösung, die ich jetzt in meiner .vimrc-Datei verwende: map <F10> :NERDTree /path/to/root/of/my/project Es ist jedoch nicht sehr …
232 vim  ide  nerdtree 

10
Teilen Sie das geteilte Fenster in Vim ab
Ich habe meine Fenster horizontal geteilt. Wie kann ich nun zum normalen Modus zurückkehren, dh kein geteiltes Fenster, nur ein Fenster, ohne alle meine geöffneten Fenster abzubrechen. Ich habe 5 und möchte nicht "beenden", sondern nur aus dem geteilten Fenster herauskommen.
231 vim  split  window 

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.