zoukankan      html  css  js  c++  java
  • VIM 中鼠标选择不选中行号

    VIM 中鼠标选择不选中行号

    Vim中,我们一般会使用 :set nu 打开行号开关。

    但是打开行号后,有个弊端,那就是在用鼠标进行选择的时候,会将前面的行号也一起进行拷贝了。但是在gVim中进行选择不会选中行号。

    所以一直使用gVim进行编辑。

    发现可以使用下面的方法使得在Vim中选择时不包括行号:

    :set mouse=a

    其实就是在vim中启用鼠标,鼠标操作可以用来定位,拷贝等等。

    VIM 手册中关于mouse选项的说明

    'mouse'

    字符串 (缺省为 ”“,GUI、MS-DOS 和 Win32 为 “a”) 全局 {Vi 无此功能}

    允许使用鼠标。只可用于特定终端 (xterm、MS-DOS、Win32 |win32-mouse|、 QNX pterm 和带 gpm 的 Linux 控制台)。关于GUI 里如何使用鼠标,见 |gui-mouse|。

    鼠标可以为不同模式分别打开:

    • n 普通模式
    • v 可视模式
    • i 插入模式
    • c 命令行模式
    • h 编辑帮助文件时,所有前面的模式
    • a 所有前面的模式
    • r |hit-enter| 和 |more-prompt| 提示时
    • A 可视模式的自动选择

    通常你会这样为所有四个模式打开鼠标:

    :set mouse=a

    如果鼠标没有打开,GUI 仍然使用鼠标进行无模式的选择。此行为不会移动文本光标。见 |mouse-using|。另见 |'clipboard'|。

    注意: 在终端里打开鼠标时,如果能连接到 X 服务器,复制/粘贴会使用 * 寄存器。按住 Shift 键就仍然可以使用 xterm 对鼠标按钮的处理。另见 'clipboard' 选项。

  • 相关阅读:
    c语言数组的赋值问题
    英语------------单词被动形式的读音规律
    英语------------单词复数形式的规律
    一天半时间大致的学习了HTML和CSS.
    没有权威,只有努力
    java 对象赋值问题
    Java-Math
    StringBuffer
    java--String方法
    某个日期的下一天
  • 原文地址:https://www.cnblogs.com/zdxster/p/5344191.html
Copyright © 2011-2022 走看看