Wenn ich in Python an Dateien arbeite, verwechsle ich manchmal Tabulatoren mit Leerzeichen und umgekehrt. Gibt es eine Möglichkeit, Vim dazu zu bringen, ein Zeichen für einen Tab anstelle eines Tabs anzuzeigen?
Ist es möglich, Tabulatoren unter Beibehaltung der Textausrichtung in Leerzeichen umzuwandeln? Einfach zu ersetzen funktioniert nur dann sinnvoll, wenn keine führenden Zeichen vorhanden sind.
Gibt es ein Plugin oder eine integrierte Funktion in Vim, die elastische Tabstops ermöglicht ? Ich habe ein bisschen gesucht und einige Referenzen gefunden, die besagen, dass es in Vim nicht möglich war, aber diese waren ziemlich alt. Gibt es in Vim eine Möglichkeit, elastische Tabstops zu haben? Mir geht …
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 …
Öffnen Sie einen leeren Puffer, fügen Sie ein Tabulatorzeichen ein und kehren Sie in den normalen Modus zurück. Wenn Sie den Cursor (normaler Modus) auf der Registerkarte platzieren, befindet er sich rechts neben dem Leerzeichen. Ich suche nach einem Weg, damit der Cursor stattdessen auf der linken Seite des Leerzeichens …
Ich versuche, vim mit Tabulatoren automatisch einzurücken und mit Leerzeichen auszurichten, aber tatsächlich, vim mit Tabulatoren einzurücken und die Ausrichtung mit Tabulatoren + Leerzeichen zu füllen. Vim macht es: (Jeder Block ist ein Tab) { >--long a = 1, >-->--..b = 2, >-->--..c = 3; } Darf es tun: { …
Ich habe verschiedene Antworten durchgesehen, die implizieren, dass das Festlegen des Folgenden in .vimrc angemessen wäre, um das Einfügen von Tabulatoren zu erzwingen, damit sie zu Leerzeichen werden. filetype plugin indent on " On pressing tab, insert 2 spaces set expandtab " show existing tab with 2 spaces width set …
Ich verwende listund listchars, um mein Leerzeichen anzuzeigen, aber der von mir festgelegte Codestil verwendet Tabulatoren. Sehen >oder ^Ifür alle meine Registerkarten ist Übelkeit. Wie behalte ich alle vorhandenen Listenzeichen bei, jedoch mit einem leeren Tabulatorzeichen?
Ich habe expandtabin meiner .vimrcDatei festgelegt, dass tabin mehrere spaceZeichen konvertiert werden soll . Einige Dateien (wie Makefile) benötigen jedoch das tatsächlich tabeingefügte Zeichen. Gibt es eine einfache Möglichkeit, das Einfügen tabwährend des Tippens zu erzwingen ?
Ich bin auf etwas gestoßen, das ich noch nie in Vim gesehen habe. Während ich versuchsweise einen Teil des Quellcodes für Software änderte, an der ich arbeiten wollte, bemerkte ich, dass vim einen falschen Abstand für die von mir hinzugefügte Codezeile anzeigte. Gedit zeigt den Code mit dem richtigen Abstand …
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.