Als «vi» getaggte Fragen

vi ist eine Familie von Textmodus-orientierten Texteditoren. Bei allgemeinen Fragen zur Verwendung / Einrichtung verwenden Sie stattdessen https://vi.stackexchange.com/.

9
Wie verbinde ich zwei Zeilen in vi?
Ich habe zwei Zeilen in einer Textdatei wie unten: S<Switch_ID>_F<File type> _ID<ID number>_T<date+time>_O<Original File name>.DAT Ich möchte die beiden Zeilen in vi wie folgt anhängen: S<Switch_ID>_F<File type>_ID<ID number>_T<date+time>_O<Original File name>.DAT Die zweite Zeile wurde gelöscht und der Inhalt der zweiten Zeile an die erste Zeile angehängt. Wie kann ich das …
169 vim  vi 


7
vim "modifizierbar" ist ausgeschaltet
Es wird versucht, eine neue Datei mit einem Nerd-Baum zu erstellen. Ich drücke die aTaste, um eine neue Datei zu erstellen und erhalte die Nachricht: E21: Cannot make changes, 'Modifiable' is off Ich benutze MacVim und Janus (fast sofort einsatzbereit)
146 vim  vi  macvim  nerdtree 


30
Wird Emacs mich zu einem besseren Programmierer machen? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
130 emacs  text-editor  vi 

10
Wie räume ich den Einzug einer HTML-Datei in VI auf?
Wie behebe ich den Einzug seiner riesigen HTML-Dateien, die alle durcheinander waren? Ich habe den üblichen "gg=GBefehl ausprobiert , mit dem ich das Einrücken von Codedateien korrigiere. Bei HTML-Dateien schien es jedoch nicht richtig zu funktionieren. Es wurden einfach alle Formatierungen entfernt. Ich habe auch versucht, Einstellungen :filetype = xmlvorzunehmen, …
130 html  vim  vi  indentation 

12
Wie kann ich mehrere Zeilen in vi löschen?
Ich habe versucht, Folgendes zu befolgen: So löschen Sie ausgewählten Text im VI-Editor aber 5dd gibt E492: Kein Editorbefehl: 5dd Ich habe dann versucht: 5d Was nur eine einzelne Zeile löscht. Wie kann ich mehrere Zeilen löschen?
129 vi 

13
Ziehen Sie die gesamte Datei
Ich schreibe oft etwas in gVim und muss es dann kopieren und in eine andere Anwendung einfügen. Gibt es eine einfache Möglichkeit, die gesamte Datei zu ziehen? Normalerweise mache ich so etwas ggVG"+y (Gehe nach oben, visueller Linienmodus, gehe nach unten, ziehe) Aber gibt es einen besseren Weg, den ich …
126 vim  clipboard  vi 

6
So löschen Sie ausgewählten Text im vi-Editor
Ich benutze PuTTY und den vi-Editor. Wie kann ich das tun, wenn ich mit der Maus fünf Zeilen auswähle und diese Zeilen löschen möchte? Wie kann ich die Zeilen mit meiner Tastatur auswählen, wie ich es in Windows kann, wo ich Shiftdie Pfeile drücke und bewege, um den Text auszuwählen? …
116 linux  text-editor  vi 

9
Verwirrung über das Falten von Vim - wie deaktiviere ich das?
Wenn ich die Datei öffne, sieht es so aus: oder sogar so Wenn ich alle Falten öffne, werden sie wieder geschlossen, wenn ich zu einem anderen Puffer navigiere und zurückkomme. Um damit arbeiten zu können, muss ich mich zRjedes Mal beim Öffnen eines Puffers bewerben . Ich habe diese eingerichtet …
116 vim  vi  folding 

4
Einstellen der Vim-Hintergrundfarben
Wenn ich versuche, die Hintergrundfarben in .vimrcoder direkt in Vim mit dem folgenden Befehl zu ändern : set background=dark ... es beeinflusst meinen Hintergrund überhaupt nicht. Die lightOption auch nicht. Es sieht jedoch in Ordnung aus, wenn ich gvim starte. Gibt es eine Möglichkeit, den Hintergrund in Vim zu ändern, …
114 linux  background  vim  vi 

10
So fügen Sie ein, ohne das Register zu überschreiben
Kennt jemand eine Möglichkeit, einen visuell ausgewählten Bereich einzufügen, ohne dass die Auswahl in das Standardregister eingefügt wird? Ich weiß, dass ich das Problem lösen kann, indem ich immer aus einem expliziten Register einfüge. Aber es ist ein Schmerz im Nacken, "xpstatt nur zu tippenp
112 vim  vi 

5
Löschen Sie im vi-Editor von der aktuellen Cursorposition auf eine bestimmte Zeilennummer
Wie lösche ich einen Textblock aus der aktuellen Cursorzeile zu einer bestimmten Zeilennummer in vi? Beispielsweise: 49 <j:set var="changeSet" value="${build.changeSet}" /> <----- delete from here (cursor position) 50 <j:if test="${changeSet!=null}"> 51 <j:set var="hadChanges" value="false" /> 52 <TABLE width="100%"> 53 <TR><TD class="bg1" colspan="2"><B>CHANGES</B></TD></TR> 54 <j:forEach var="cs" items="${changeSet.logs}" varStatus="loop"> 55 <j:set var="hadChanges" …
108 vi  editing 


6
So ersetzen Sie Text zwischen Anführungszeichen in vi
Angenommen, ich habe diese Codezeile: $query = "SELECT * FROM table"; Gibt es in vi / vim einen Befehl, mit dem alles zwischen Anführungszeichen sofort gelöscht und der Cursor zwischen ihnen positioniert werden kann, damit ich mit der Eingabe beginnen kann?
106 vim  vi 

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.