Pertanyaan Apakah ada cara untuk melakukan emacs-like yank in vim?


Dalam emacs, yanking berfungsi seperti ini: jika Anda menghapus sesuatu, itu dapat ditarik kembali ke posisi lain. Dengan kata lain, yank emacs adalah seperti potong dan tempel. Di sisi lain, sepertinya getar vim seperti salin dan tempel: saya dapat mencabut sesuatu dan menempelkannya di tempat lain, tetapi teks aslinya masih ada. Apakah ada cara untuk memotong teks daripada hanya menyalinnya di vim?


2
2018-04-28 13:31


asal




Jawaban:


Menggunakan d di mana Anda biasanya menggunakan y.


6
2018-04-28 13:36



Di Vim, apa yang Anda hapus disimpan di buffer. Jadi apa yang Anda hapus, Anda memang bisa tempel sesudahnya. - Gnoupi
Doh! Saya tidak percaya saya tidak mencobanya. : - / - Jason Baker
@Gnoupi: istilah kewaspadaan adalah "daftar", orang dapat melihat isi register dengan ": register" - akira


Anda juga bisa menggunakan x untuk menghapus karakter individu (karakter yang disorot jika dalam mode visual), dan tempelkan menggunakan p.


0
2018-04-28 13:44