我最近在
vim中启用了鼠标模式:
原文链接:https://www.f2er.com/bash/384278.htmlset mouse=a
我喜欢滚动,但突出文字很糟糕.我在Mac上的iTerm2中使用vim.现在,当我选择文本时,突出显示非常慢(仅在突出显示拖动完成后突出显示),突出显示的文本不会自动复制到剪贴板中,就像以前使用iTerm2选择时一样.
有没有办法在vim中允许基于鼠标/触控板的滚动而不使用鼠标进行可视模式文本选择?
我试过了:
set mouse=n
当我尝试选择时,这会阻止文本突出显示,但它也会阻止iTerm2突出显示文本.
更新:
感谢this post,我意识到通过按住选项键我几乎可以得到我想要的行为,但这是相当繁琐的.我真的不想在每次选择时都按住选项键.思考?
UPDATE2:
感谢评论中的建议,我能够更加接近.我需要重新编译vim以便启用剪贴板:
brew install vim
现在,如果我愿意忍不住将正在进行的重点视为选择文本,那么我至少仍然可以在视觉模式选择之后将其放入剪贴板中.如果我真的想要更好的选择人体工程学,我可以按住alt /选项并获得原始的iTerm2选择行为.
我希望我能扭转这些模式.例如,默认为通过按住alt /选项完成的行为,并在我想要一个键时启用可视模式行为……但是哦,这已经足够了.