Używam vima 7.2 z putty terminal.
Nawet jeśli uruchomię set noai
, wydaje się, że vim nadal próbuje wciąć kod. Kopiuję mój kod z Notepad ++ do vima. poniżej pochodzi z Notepad ++
i podążając za tym, co mam w vimie:
W moim pliku nie ma żadnej karty.
Aby obejść ten problem, otwieram stare polecenie vi, set noai
wklej, zapisz i ponownie otwórz w vimie. Wszelkie sugestie, jak poprawić to zachowanie?
vim
putty
indentation
copy-paste
Hemant
źródło
źródło
Odpowiedzi:
Nie ma to nic wspólnego z opcją noai. To, czego doświadczasz, to mały problem z wklejeniem dużej ilości tekstu z istniejącymi wcięciami do vim.
To, co zwykle robię (często mam ten „problem”), wiąże F4 do wklejania, a następnie, zanim wkleję różne rzeczy do vima, naciśnij ten klawisz. Sprawia, że problem zniknie.
Przeczytaj więcej o tym za pomocą
wewnątrz vim
źródło
:set paste
zapobiega problemowi:set nopaste
cofnąć powyższe:set pastetoggle=<F2>
ustawia klawisz przełączania wklejania na F2źródło