有没有办法在Eclipse编辑器中测量当前行和所有其他行之间的距离?
我正在Eclipse中使用Vim插件,唯一让我更高兴的是,如果我能以某种方式测量从当前线路到所有其他线路的距离。很难猜出确切的行数,也就是说,我需要向下移动8行还是9行?因此,对行编号栏进行某种修改,将数字更改为相对于当前行的+,这将是一件好事 有这样的东西吗?如果不是的话,我非常绝望,我可能会尝试自己构建它。独立版vim在7.3版中提供了RelativeEnumber选项,可以满足您的需要。我不知道这与eclipse插件有多密切的关系,也不知道移植有多困难 在该选项可用之前,我经常大量使用标记,而不是猜测相对行号。基本上,你用m和字母表中的一个字母标记一行,然后用“跟在同一个字母后面”移动到该行。如果您还不知道,这可能会有所帮助。Standalone vim在7.3版中提供了RelativeEnumber选项,可以满足您的需要。我不知道这与eclipse插件有多密切的关系,也不知道移植有多困难 在该选项可用之前,我经常大量使用标记,而不是猜测相对行号。基本上,你用m和字母表中的一个字母标记一行,然后用“跟在同一个字母后面”移动到该行。如果您还不知道,这可能会有所帮助。安装。默认情况下,它显示相对线号标尺,可以使用标尺上的关联菜单禁用该标尺。如果需要,仍然可以显示差异/绝对线号标尺 如果您使用的是Vi仿真插件,例如。安装。默认情况下,它显示相对线号标尺,可以使用标尺上的关联菜单禁用该标尺。如果需要,仍然可以显示差异/绝对线号标尺有没有办法在Eclipse编辑器中测量当前行和所有其他行之间的距离?,eclipse,vim,eclim,Eclipse,Vim,Eclim,我正在Eclipse中使用Vim插件,唯一让我更高兴的是,如果我能以某种方式测量从当前线路到所有其他线路的距离。很难猜出确切的行数,也就是说,我需要向下移动8行还是9行?因此,对行编号栏进行某种修改,将数字更改为相对于当前行的+,这将是一件好事 有这样的东西吗?如果不是的话,我非常绝望,我可能会尝试自己构建它。独立版vim在7.3版中提供了RelativeEnumber选项,可以满足您的需要。我不知道这与eclipse插件有多密切的关系,也不知道移植有多困难 在该选项可用之前,我经常大量使用标记
如果您使用的是Vi仿真插件,例如。相对数字插件可能非常慢。我在vimrc中使用这个:
let g:RTL = 1
function X_rtl()
if g:RTL == 0
set number
let g:RTL = 1
else
set relativenumber
let g:RTL = 0
endif
endfunction
nnoremap <esc><esc> :call X_rtl()<cr>
所以,如果我按两次escape,它会将数字更改为relative,如果我再按两次,它会切换回来 相对数字插件可能会很慢。我在vimrc中使用这个:
let g:RTL = 1
function X_rtl()
if g:RTL == 0
set number
let g:RTL = 1
else
set relativenumber
let g:RTL = 0
endif
endfunction
nnoremap <esc><esc> :call X_rtl()<cr>
所以,如果我按两次escape,它会将数字更改为relative,如果我再按两次,它会切换回来 你不能从当前高亮显示的行中减去你想去的行吗?是的,这是可能的,但不方便,我小时候就喜欢减去2个小数字,因此,如果我的电脑现在能处理,我会更高兴:你能不能从当前高亮显示的行中减去你想去的行?是的,这是可能的,但不方便,我小时候喜欢减去2个小数字足够长的时间,所以如果我的电脑现在能处理,我会更高兴: