2012-04-04 32 views
4

我为滚动设置了一个很高的值,当我用键盘移动时它对我来说非常适用。但是,任何时候我尝试用偏移中心线的鼠标选择某些内容(以便我可以复制一些文本),该行会跳到中心,从而阻止我选择该文本。有没有办法保持滚动设置,但防止鼠标点击移动光标到该行?使用鼠标进行选择时禁用Macvim滚动

+4

简单:不要使用鼠标。 – romainl 2012-04-04 20:14:48

回答

1

我不相信在使用鼠标时有一种方法可以使用autocmd来设置scrolloff = 0,但是您可以将一个键映射到scrolloff = 0和scrolloff = 50之间切换(或者任何值使用),并在选择文本之前使用该映射:

map <silent> <Leader>m :exec &scrolloff==0? "set scrolloff=50" : "set scrolloff=0"<CR> 
相关问题