Когда я вставляю элементы в Vim, первые несколько символов обычно отсутствуют. Это вызвало некоторые серьезные ошибки. Если я вставляю в gedit, например, все строки на месте. Я могу вернуться в Vim после успешной вставки в gedit с тем же содержимым буфера обмена, и символы будут удалены.
Посмотрите на скриншот...vim начинается с ta, тогда как gedit начинается задолго до этого. Что конкретно происходит с Vim???
для вставки я пробовал ctrl+V, ctrl+shift+insert, (КОМАНДНЫЙ РЕЖИМ) p и P.
решение1
Это потому что vim вкомандный режимкогда вы его запускаете. Перед тем как вставить свой код, вам нужно зайти врежим вставки, например, нажатие iклавиши .
В вашем примере вы вставляете свой код как команды vim, и когда он достигает первой a
вставки$cryptData
режим вставки после текущего символа.
Если вы начинаете с vim:http://vim.wikia.com/wiki/Учебник