在使用putty进行远程连接的时候,粘贴复制是我们经常使用的命令,我们可以通过配置快捷键绑定来进行快速的粘贴复制。

无论怎样,putty和远程进行数据交换的时候,都是通过剪切板进行数据传递的,因此我们需要在配置中设置复制内容传递到系统剪切板,比如ctrl+shift+c/v来进行复制和粘贴。

但是,这样的情况在vim却失效了,我们无法通过这样的方式来复制vim中的内容,这个时候,我们可以使用鼠标来进行复制,当我们选择windows鼠标模式的时候,鼠标左键选中行,然后点击右键就会弹出操作框,这里可以选择进行全文复制还是选中行复制,但是即使使用鼠标,你会发现,依然无法复制vim中的内容。

这个时候,我们需要按住shift键来进行复制,这样才可以复制vim中的内容。需要注意的是,要想使用shfit复制vim中的内容,我们还需要在putty的配置管理中选中打开shift overrides the applicatons use of mouse。

其实这个原因主要就是vim默认开启了mouse模式之后,鼠标会进入visual模式。

Comments are closed.