2 Stimmen

vim pastebin Arbeitsablauf

Hallo, ich habe vor kurzem begonnen, Vim-Editor (eigentlich das Plugin für Netbeans) zu verwenden und ich habe Probleme mit dem Pastebin.

Was passieren würde, wäre, dass ich etwas einfüge und dann mit dd lösche, wodurch ich meinen ursprünglichen Inhalt verliere. Für mich als Vim-Anfänger ist es also sehr verwirrend, dass delete tatsächlich schneidet.

Wie geht ihr normalerweise vor? Ich schätze, man muss es sofort nach dem Yunk einfügen, aber ich wollte wissen, ob ihr noch andere Tricks kennt.

7voto

Mykola Golubyev Punkte 54937

Sie können benannte Register verwenden, um zu junk

"ayw
"byy
"cy$
etc.

Wobei 'a', 'b', 'c' Namen von Registern sind.
zum Einfügen verwenden

"ap 
"bP
"cp

Standardregister ist '"' und die Systemregister sind '+' und '*'.

Sie können zum Löschen ein unbenanntes Register (schwarzes Loch) verwenden - auf diese Weise überschreiben Sie keine Informationen im Standardregister ('"').

"_dd
"_dw
"_D

3voto

Paul Punkte 12715

Was passieren würde, wäre, dass ich etwas hineinjunkere und dann mit dd lösche und so meinen ursprünglichen Junk-Inhalt verliere.

Nein, das tun Sie nicht. Ihr gejunkter Text ist im Register "0 .

:help "0 für weitere Informationen.

0voto

Johan Punkte 19027

Da es recht einfach und schnell ist, in der Datei herumzuspringen, neige ich dazu, einfach zu kopieren und dann direkt einzufügen. (Entschuldigung für die langweilige Antwort)

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X