2024年7月8日星期一

vim不能复制,如何更改配置,编辑vim配置文件禁用可视模式

 可视模式

在 Vim 8.0 默认配置中,set mouse=a 选项会启用鼠标支持,并允许在可视模式下使用鼠标进行文本选择和操作。

具体而言,当在 Vim 中启用了鼠标支持,并进入可视模式(Visual mode)时,可以使用鼠标来执行以下操作:

  1. 文本选择:按住鼠标左键并拖动以选择要操作的文本。这样可以方便地选定一段连续的文本。
  2. 文本操作:在选择了文本之后,可以使用右键菜单或其他鼠标操作来执行操作,例如剪切、复制、粘贴等。
  3. 扩展选择:按住 Shift 键并使用鼠标进行选择,可以扩展或收缩当前选择的文本范围。
  4. 操作块文本:在可视块模式(Visual block mode)下,可以使用鼠标来选择一个矩形块,然后进行插入、删除或替换等操作。

当然,根据个人偏好和使用习惯,可以根据需要启用或禁用鼠标支持,并选择使用纯键盘操作或鼠标操作来进行编辑。

解决

编辑vim配置文件禁用可视模式, vim /etc/vim/vimrc

let skip_defaults_vim = 1
if has('mouse')
        set mouse-=a
endif

保存文件再退出后,再次使用vim即可使用右键复制粘贴了。

如果不想更改全局配置,应将这些更改放在用户的 ~/.vimrc 文件中而不是 /etc/vim/vimrc 文件中,以避免对系统范围内的 Vim 配置产生影响。修改 /etc/vim/vimrc 文件可能需要管理员权限,并且会影响所有用户的 Vim 配置。

没有评论: