GUI'den vim'e yapıştırmak eksik satırlarla sonuçlanır


10

Bir OS X GUI uygulamasından (örn. Firefox) metin kopyalayıp terminalimdeki vim'e yapıştırdığımda, genellikle açık bir desen olmadan ilk birkaç satırı veya karakteri kaçırır.

Bu vim'e özgü olmayabilir, ancak vim kullanmadığınızda - örneğin bash kabuğunu kullanırken - terminale yapıştırarak test ettim ve sorun elde etmeyin.


1
Daha önce ekleme modunu etkinleştirdiniz mi?
slhck

1
(allık) Şimdi emin olmadığımı söylüyorsun - belki de benim gibi bir sade nano'nun beğenisine sadık kalmalı. Şüphesiz Google'a benzer bir şey yapacak olan gelecek basitlere yardım etmek için sorumu kendim cevaplayacağım.

Düşük rep, 8 saat beklemek zorunda olduğum anlamına gelir, bu yüzden buraya yapıştıracağım cevap: Bu, yorumlarda hızlı bir şekilde cevaplandı:> Daha önce ekleme modunu etkinleştirdiniz mi? - slhck 1 saat önce> (allık) Şimdi emin olmadığımı söylüyorsun - belki benim gibi bir simpleton nano'nun beğenisine sadık kalmalı. Şüphesiz Google'a benzer bir şey yapacak olan gelecek basitlere [değiştir: suç yok] yardım etmek için sorumu kendim cevaplayacağım. - tog22 şimdi bunun cevabı olduğunu varsayıyorum ve bariz bir kalıbın olmaması, yapıştırılan 'i' karakterine yanıt veren vim'deki bir gecikmeden kaynaklandı.

MacVim'i de kullanabilirsiniz. Mac OS X için daha iyi desteği var.
Eir Nym

Yanıtlar:


13

Vim'e yapıştırırken Ekleme Modunun etkinleştirildiğinden emin olun. iYapıştırmadan önce düğmesine basarak bunu yapın .

Aksi takdirde yapıştırılan karakterler gibi iveya eklenmiş karakterler oekleme modunu tetikler ve daha önce her şeyi kaçırırsınız.


3
:set pasteYapıştırmadan önce, özel girintileme tetikleyicilerinin yapıştırdığınız metni etkilememesini de isteyebilirsiniz . İşiniz bittiğinde, :set nopastesıradan davranışa geri dönmek için.
Mike Seplowitz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.