Git VIM范围行号寄存器

Git VIM范围行号寄存器,git,vim,Git,Vim,是否有寄存器或变量保存当前选定范围的行号 行(“.”适用于当前行,但在可视范围内是否有一行适用于当前行 编辑 如下文所述,” “完美的答案,即使是一个长期使用Vim的用户,我也学到了一些东西(:*,比gv:短一个键)@英戈卡卡谢谢你!老实说,对我来说,这并不是减少按键次数;它是关于一个好的工作集来记住(小但灵活)和方便的打字:' function! Github(line1, line2) execute "!github -f " . expand("%") . " -l " . a:

是否有寄存器或变量保存当前选定范围的行号

行(“.”
适用于当前行,但在可视范围内是否有一行适用于当前行

编辑

如下文所述,

  • “完美的答案,即使是一个长期使用Vim的用户,我也学到了一些东西(
    :*
    ,比
    gv:
    短一个键)@英戈卡卡谢谢你!老实说,对我来说,这并不是减少按键次数;它是关于一个好的工作集来记住(小但灵活)和方便的打字<代码>:'
    function! Github(line1, line2)
        execute "!github -f " . expand("%") . " -l " . a:line1 . " -n " . a:line2
    endfunction
    com! -range Github call Github(<line1>, <line2>)
    
    :'<,'>sort
    
    :se cpoptions-=*
    :*sort