Als «vim» getaggte Fragen

vim (Vi IMproved) ist ein Texteditor, der verschiedene Bearbeitungsmodi unterstützt.


2
Gebrauch von ! in VIM
Ich habe gesehen, dass das manchmal :qfunktioniert, aber manchmal müssen wir es verwenden :q!. Dies ist bei vielen Befehlen der Fall. Ich habe mich gefragt, was !in vimund wann allgemein verwendet wird . Ich habe versucht, dies zu googeln, aber es scheint, dass bei der Suche das Ausrufezeichen weggelassen wird.
8 vim  vi 


3
Temporäre .vimrc
Gibt es eine Möglichkeit, eine .vimrcDatei nur für eine einzelne SSH-Sitzung zu lesen ? Das heißt, wenn ich mich anmelde, führe ich einen Vorgang aus, damit vim say verwendet, /tmp/myvimrcbis ich mich abmelde? Ich möchte die aktuelle .vimrc nicht dauerhaft überschreiben, sondern muss nur ab und zu einen anderen Satz …


4
Anzeigen von Manpages in vim
Ich habe eine Funktion in bash geschrieben, um sie manpagesin vim zu sehen viman () { man "$@" | vim -R +":set ft=man" - ; } Dies funktioniert gut, das einzige Problem tritt auf, wenn ich ein manpagean es übergebe, das nicht existiert. Es wird gedruckt, dass das manpagenicht vorhanden …
7 bash  vim  man  function 

1
Wie öffne ich eine Datei mit Ansible-Vault-Bearbeitung in vim?
Wenn ich eine mit ansible-vault verschlüsselte Datei zum Bearbeiten öffnen möchte, führe ich sie normalerweise einfach aus. Dadurch wird ansible-vault edit <filename>die Datei in eine temporäre Datei entschlüsselt und zum Bearbeiten geöffnet. Ich möchte jedoch wissen, wie dies innerhalb von vim erreicht werden kann, z. B. durch Ausführen eines Shell-Befehls …

1
Was ist diese Ansicht in vim?
Wie heißt diese Ansicht in vim und wofür ist sie? Wenn ich Doppelpunkt eingebe, um einen Befehl in vim einzugeben, wird versehentlich eine Ansicht aufgerufen, die so aussieht. Aber ich kann es nicht konsequent schaffen, und ich weiß nicht, was es ist. Bearbeiten: Es scheint zu passieren, wenn ich "q:" …
7 vim 

2
Unterbrechen Sie einen Vorgang still mit Strg-z
In meinem aktuellen Workflow verwende ich häufig STRG-z, um Vim anzuhalten, damit ich schnell einige Befehle eingeben kann, bevor ich die Bearbeitung meines Codes mit fg fortsetze ( dank des praktischen ZSH-Tipps in diesem Blog-Beitrag ist es wieder STRG -z ). Das Problem ist, dass mein Terminal mit Meldungen zur …
7 bash  vim  zsh 

9
Ersetzen Sie mehrere Zeichenfolgen durch andere Zeichenfolgen in mehreren Dateien
Ich habe mehrere Textdateien. Alle diese Textdateien müssen einer Bearbeitungsreihe unterzogen werden, die in ausgeführt werden kann vim. Ich möchte das automatisieren. vimhat mehrere Befehle zum Ersetzen. Angenommen, die Textdateien müssen wie folgt ersetzt werden: Junge durch Junge ersetzen: %s/boy/Boy/g Mädchen durch Mädchen ersetzen: %s/girl/Girl/g Leerzeilen löschen: g/^$/d Dies ist …
7 vim 

1
Ändern Sie die inneren Kommentare mit Vim
Gibt es eine Möglichkeit, innerhalb eines Kommentars mit Vim Änderungen vorzunehmen? Ich weiß, dass Sie in Klammern und Anführungszeichen mit i]und ändern können i". Wenn Sie beispielsweise ein Angebot haben, können Sie Folgendes drücken: ci "mein neuer textESC Dadurch wird der Text im Zitat durch den Ausdruck "Mein neuer Text" …

2
Bash in Vim funktioniert nicht richtig
In MacVim verwende ich Conque , um Bash-Befehle in Vim auszuführen. Ich habe ein Problem mit der Textnavigation bei der Verwendung von Conque. Wenn ich am Ende einer Textzeile bin und nach unten drücke, Alt←überspringe ich ein Wort nach links. Wenn ich dann drücke, ←bewegt sich der Cursor zurück zu …
7 bash  vim  osx 

2
Wie nehme ich eine frühere Änderung in VIM auf?
Wenn ich mehrere Änderungen an der Originaldatei vorgenommen habe, z 1 delete a line 2 insert some text 3 delete another line 4 delete the text added in step 2 5 insert some other text 6 ... Jetzt möchte ich den in Schritt 2 gelöschten Text wiederherstellen. Gibt es eine …
7 vim 

1
VIM: Faltkugelspitzen
Ich bin ziemlich neu in VIM, habe aber in der letzten Woche versucht, mich selbst zu unterrichten, aber ich stoße auf ein Problem, das sich als ziemlich frustrierend erwiesen hat: Derzeit verwende ich hauptsächlich VIM, um Notizen zu machen, und verwende die Faltfähigkeit von VIM, um meine Arbeit weniger überladen …
7 vim  vi  vimrc 

1
Sicherer Charakter des Leerlaufterminals
Ich verwende iTerm2 auf einem Mac, um Linux-Arbeit zu erledigen. Um zu vermeiden, dass Terminalverbindungen verloren gehen, habe ich "Im Leerlauf Ascii-Code gesendet" aktiviert. Der Standardwert ist 0. Dies funktioniert wie ein Zauber, um Verbindungen am Leben zu erhalten, aber es gibt ein ernstes Problem. Es stellt sich heraus, dass …
7 linux  ssh  terminal  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.