V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JohnBull
V2EX  ›  Visual Studio Code

VSCODE 能否设置成光标位置不受鼠标点击的影响?

  •  
  •   JohnBull · 2022-09-14 15:48:40 +08:00 · 2484 次点击
    这是一个创建于 802 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在文本终端 vim 配合鼠标中键粘贴很久了,过于顺手了,无法改变。

    VSCODE 能装 vim 插件,但是鼠标中键粘贴时必须要对准粘贴位置实在太蛋疼。

    哪位大佬知道:能否设置成光标的位置永远不受鼠标点击的影响?

    ======================================

    Coding in terminal + vim + mouse mid-button paste for years, hard to change.

    Installed vim plugin, but it is painful that I have to mid-click at the presciece position where to paste code.

    My question is the title: Who knows how to let the cursor position does NOT follow any mouse clicking?

    9 条回复    2022-09-14 23:44:43 +08:00
    mingwiki
        1
    mingwiki  
       2022-09-14 15:53:06 +08:00
    都用 vim 了 还用鼠标粘贴 看不懂啥操作
    zoharSoul
        2
    zoharSoul  
       2022-09-14 15:53:33 +08:00
    鼠标中键映射成 cmd+v ?
    villivateur
        3
    villivateur  
       2022-09-14 16:08:26 +08:00
    同 1 楼,如果真的喜欢 vim 就不应该用鼠标操作,全程键盘
    JohnBull
        4
    JohnBull  
    OP
       2022-09-14 16:15:56 +08:00
    @zoharSoul 鼠标中键粘贴是选中即复制,并没有进入传统的 clipperboard,所以这样不行
    JohnBull
        5
    JohnBull  
    OP
       2022-09-14 16:16:33 +08:00
    请原教旨主义怪物退散
    barathrum
        6
    barathrum  
       2022-09-14 17:02:12 +08:00
    我就既用 vim 又用鼠标,既然有为什么不用?
    kkocdko
        7
    kkocdko  
       2022-09-14 20:12:39 +08:00
    那就改源码吧?弄个额外的叠加层。不用 rebuild ,打个 patch 就行。
    placeholder
        8
    placeholder  
       2022-09-14 23:19:14 +08:00
    vscode 的扩展库里有一个叫 disable mouse 的扩展,

    反正是开源的,不符合你需求的话,你自己拿去改改然后开发者加载上不就得了
    HankAviator
        9
    HankAviator  
       2022-09-14 23:44:43 +08:00 via Android
    英文内容应该发到 poweruser 上看看有没有好办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1189 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:54 · PVG 01:54 · LAX 09:54 · JFK 12:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.