Ниже приведено содержимое системного буфера обмена Windows
- : функция CurrentLineLength
- : len = strlen (getline ("."))
- : возвращаемая длина
- : EndFunction
Я ударил двоеточие и затем управляю
Затем я нажимаю клавишу Shift 8, чтобы вставить содержимое системного буфера обмена.
Я нажимаю клавишу возврата, и Вим возвращается с
E488: Конечные символы
Я вижу некоторые символы ^ M там, и удаление их не помогает. Я знаю, что могу вставить функции в файл .vim и читать их таким образом, чтобы это не мешало работе, но когда я работаю с некоторыми примерами сценария vim, это было бы неплохо иметь.
Есть ли что-то особенное в том, как вводятся функции, или есть возможность вставить их из системного буфера обмена?
Спасибо!