Komut satırına isabet <C-u>sonra yazın @*ve girin.
<C-u>görsel '<,'>olarak bir metin seçilirse otomatik olarak eklenen görsel aralığı siler .
:@**o anda görsel olarak seçilen her şeyi içeren kaydın içeriğini yürütür .
Seçilen / vurgulanan metin web tarayıcınızda (firefox, chrome, ...) olsa bile çalışır, *kayıt doğrudan vim'de erişmenize izin verir.
Metniniz bir vim tamponunda seçildiyse, başka bir çözüm metni adlandırılmış bir kayda, örneğin yazarak bir kayda kopyalamaktır "ay.
Ardından, komut satırına: yazın <C-r>ave girin.
Ctrl+ rsize karakterin temsil ettiği bir tür "bilgi verir (daha fazla bilgi için :h c_Ctrl-r).
Bu yeni istemde, bir kaydın adını verirseniz, içeriği komut satırına eklenir ve burada yürütmeden önce düzenleyebilirsiniz.
Ayrıca, bir kayıt belirtmeden bazı metinleri kopyalarsanız, isimsiz kayıttan erişilebilir " .
Bir dosyada bir vimscript satırınız olduğunu ve onu hızlı bir şekilde kaynaklamak istediğinizi varsayalım, onu kopyalayabilir Y, ardından komut satırında: ile kaynaklayabilirsiniz :<C-r>"ve girin.
Son olarak, bu son çözümü kullanırsanız, bilmeniz gereken bir sorun vardır.
Böyle komut satırında garip karakteri görürseniz ^M, bu kadar şapka notasyonu Satırbaşı. Silmeniz gerekir, aksi takdirde muhtemelen bir hata alırsınız.
Özetle:
- vimscript satırınızı şununla kopyalayın:
Y
- ile komut moduna geç
:
<C-r>Kayıt istemini girmek için tuşuna basın
"isimsiz kaydı aramak için yazın
^Mkarakteri silmek için geri tuşuna basın
- ve enter tuşuna basın.
@*önce hiç karşılaşmamıştım , teşekkürler!