如何解决Windows下Git Bash粘贴文本时自动高亮的问题?
如何解决Windows下Git Bash粘贴文本时自动高亮的问题?
嘿,这个问题我之前也踩过坑!其实根源是Git Bash用的mintty终端默认开了「粘贴后自动选中内容」的功能,咱们用这两个办法就能搞定:
图形界面快速设置
打开Git Bash后,右键点击窗口顶部的标题栏,选择「Options」(选项),切换到「Mouse」(鼠标)标签页,找到「Paste selects text」(粘贴选中文本)这个选项,把它的勾选去掉,点击「Apply」(应用)再重启Git Bash就好了。配置文件永久生效
如果你想一劳永逸,或者图形界面找不到选项,可以直接修改终端配置文件:- 在Git Bash里输入
cd ~切换到用户主目录 - 输入
echo "MouseAutoselect=off" >> ~/.minttyrc这条命令,把禁用自动选中的配置追加到mintty的配置文件里 - 重启Git Bash,之后粘贴就不会自动高亮选中内容啦
- 在Git Bash里输入
至于为什么ssh到Linux服务器就没这个问题?因为那时候是远程服务器的终端在处理输入输出,本地Git Bash只是做数据转发,远程终端默认没开这个自动选中的功能,所以就不会出现高亮的情况啦。
备注:内容来源于stack exchange,提问作者opticyclic
相关产品推荐
相关产品推荐

