我有一个问题困扰了我很长时间,当我使用Linux终端或putty粘贴代码时,通常代码无法完全粘贴,通常会丢失开头。 例如,我在浏览器中使用“ctrl+c”复制一段代码。
<servlet>
<servlet-name>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
然后我使用vim在终端中打开文件,右键单击然后选择“粘贴”,粘贴的代码只有:
me>HelloWorld</servlet-name>
<servlet-class>HelloWorld</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorld</servlet-name>
<url-pattern>/HelloWorld</url-pattern>
</servlet-mapping>
最佳答案
当你启动 vim 时,你并不处于插入模式,所以没有粘贴任何内容。如果您粘贴的字符之一触发了插入模式,则其余字符将被粘贴。
您可以在以下位置查看 vi 模式: Vim modes
关于Linux 终端(Vim)无法粘贴整个代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35721148/