gvim如何设置使得鼠标滚屏时光标不跟着动

Vim、Emacs配置和使用
回复
reallynotme
帖子: 157
注册时间: 2010-11-11 18:13
系统: Ubuntu

gvim如何设置使得鼠标滚屏时光标不跟着动

#1

帖子 reallynotme » 2012-04-12 9:35

发现ubuntu下的gvim用鼠标滚屏时如果当前光标会滚出可见区域后那么光标就会跟随着滚动,这样用得挺不爽,比如我想快速的浏览一个用{}括起来的程序块,于是把光标放在{上,这样对应的}就被高亮了,但是现在一滚光标就动了,括号匹配高亮也没了
alanfly
帖子: 334
注册时间: 2007-12-19 16:15

Re: gvim如何设置使得鼠标滚屏时光标不跟着动

#2

帖子 alanfly » 2012-04-12 10:00

这点是不好,不知道能不能设置光标不跟随滚动。
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: gvim如何设置使得鼠标滚屏时光标不跟着动

#3

帖子 lilydjwg » 2012-04-12 12:54

应该不能,光标总是可见的。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: gvim如何设置使得鼠标滚屏时光标不跟着动

#4

帖子 Fermat618 » 2012-04-12 13:36

reallynotme 写了:发现ubuntu下的gvim用鼠标滚屏时如果当前光标会滚出可见区域后那么光标就会跟随着滚动,这样用得挺不爽,比如我想快速的浏览一个用{}括起来的程序块,于是把光标放在{上,这样对应的}就被高亮了,但是现在一滚光标就动了,括号匹配高亮也没了

代码: 全选

``

代码: 全选

%
前者能在你滚动了之后,一下跳到光标原来的位置。后者可以跳到对应括号处。你看看有没有帮助。如果你想要那个高亮,可能有相应的插件,把高亮的东西固定下来,你可以找找。
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: gvim如何设置使得鼠标滚屏时光标不跟着动

#5

帖子 lilydjwg » 2012-04-12 13:44

Fermat618 写了: 前者能在你滚动了之后,一下跳到光标原来的位置。后者可以跳到对应括号处。你看看有没有帮助。如果你想要那个高亮,可能有相应的插件,把高亮的东西固定下来,你可以找找。
Rainbow Parenthesis?
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

Re: gvim如何设置使得鼠标滚屏时光标不跟着动

#6

帖子 fanhe » 2012-04-13 9:29

楼主的问题我几年前就问过,答案是vim 无法实现,至少现在是

据 vi 原来的设计,不允许光标不在屏幕内的

以后我有心情 hack vim 的时候,还真想加个楼主说的功能,因为有时候我就需要滚屏并且让光标不动
回复