O ile mi wiadomo, nie ma zdarzenia autocmd do kopiowania i wklejania. Byłem więc ciekawy, czy można napisać skrypt, który przełącza tryb wklejania, gdy schowek jest używany do wklejania. Jeśli może obsłużyć Shift+Insert, Ctrl+Shift+va przycisk myszy w średnim lub nawet skrypt wewnętrzny, to byłoby niesamowite, ale jestem przede wszystkim stara się rozwiązać sprawę ze skrótów klawiaturowych. Mój vim ma -clipboard
atrybut.
y
zamiast p
?) Nieważne, chodzi mi o to, że jeśli używasz p
(z "+
/ "*
lub bez rejestru, jeśli masz set clipboard^=unnamedplus
), wklejony tekst jest zawsze taki, jak się spodziewasz. <kbd> Shift + Insert </kbd>, <kbd> Ctrl + Shift + v </kbd> i środkowy przycisk myszy to niewłaściwy sposób wklejania tekstu w Vimie. p
jest właściwą drogą. Chyba że pracujesz zdalnie.
p
(i P
).
"+y
?