Als «invocation» getaggte Fragen

Fragen zu den verschiedenen Optionen, die vim aus der Shell übernehmen kann, und zu den verschiedenen Befehlen zum Starten des Editors.




4
Laden Sie Vi automatisch in den Einfügemodus
Ich benutze Vi als meinen bevorzugten (und eigentlich einzigen) Texteditor auf Linux-Systemen. Ich weiß, wie man Modi von Normal zu Einfügen und umgekehrt wechselt. Ist es möglich, dass Vi automatisch in den Einfügemodus und nicht in den normalen Modus geladen wird?


5
Ist es möglich, vim-Befehle an vim weiterzuleiten?
Ich möchte die folgende Shell ausführen. wea-this is the end of the second word | vim j exit 0 Was ich gehofft hatte, würde die Tastenanschläge w(vorwärts bewegen eines Wortes) dann e(Ende des Wortes) dann a(anhängen) dann -this is the end of the second word(Text) an das genannte Vim-Dokument leiten, …
18 invocation 

4
Wie bearbeite ich Inhalte aus der Standardeingabe?
Ich möchte Inhalte in vim bearbeiten, die dynamisch über die Befehlszeile generiert wurden, ohne dass die Datei noch vorhanden ist. Zum Beispiel: $ echo This is example. | vim /dev/stdin $ cat /etc/hosts | vim /dev/stdin aber es scheitert mit den Fehlern: Vim: Warnung: Die Eingabe erfolgt nicht über ein …




2
Warum wird vim meine .vimrc-Datei nicht als Quelle verwenden?
Heute habe ich festgestellt, dass meine .vimrcnicht wirksam wurde. Es war vor wenigen Stunden in Ordnung. Als ich vim mit startete $vim --plugin, gab es :scriptnamesnichts wieder: Die .vimrcDatei wurde nicht bezogen. (Hinweis: /etc/vimrcwurde entfernt, um dieses Problem zu beheben.) Dann habe ich versucht zu googeln und fand die $VIMINITVariable …



3
Wie kann ich vim starten und dann einen bestimmten Befehl, der ein \ enthält, über die Befehlszeile ausführen?
In meinem habe ~/.vimrcich einen Befehl, der ungefähr so ​​definiert ist: nnoremap <expr> <Leader>n ':new ~/Notes/' . strftime('%F') . '-' Es dient zum Erstellen von Notendateien, die das aktuelle Datum im Dateinamen enthalten. Die Tastenkombination soll meinen Cursor in der Befehlszeile belassen, damit ich das Thema der Notiz eingeben und …


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.