gvimvim,【vim】gVim fun! of the week

在编辑文本时,常常需要对一列数字求和,就像在Excel中一样,选中这些数字,在状态栏,显示SUM
gVim作为一款高级TextEditor,功能自然比Excel强大,不光可以显示SUM,还可以提供一个正则表达式作为查询条件
com! -nargs=? -range SUM ,call Sum('') fun! Sum(regex) range let sum = 0 for line in getline(a:firstline, a:lastline) if empty(a:regex) || line=~a:regex let sum += line endif endfor echohl WarningMsg | echo 'SUM = '.sum | echohl None endfun
--------------------------- 0 1 2 3 4 X 5 6 7 X 8 9 X --------------------------- #选中所有 ggVG #求和 :'<,'>SUM #只对包含'X'的行,求和 gv :'<,'>SUM X
Tags:  gvim字体 gvim下载 gvim配置 vim和gvim gvimvim

延伸阅读

最新评论

发表评论