level 6
打开终端用awk查看还是相对繁琐了一些
于是我写了个简单的命令用来查看当前行的字段数
augroup Commands "{{
command! -nargs=? NF echo len(split(getline('.'),<q-args>!=""?<q-args>:'\s\+'))
command! -nargs=? NC echo len(split(getline('.')[0:col('.')-1],<q-args>!=""?<q-args>:'\s\+')
augroup END "}}}
输入":NF"或":NC"即可得到当前行的字段数
计算方法与awk的默认行为一直,即以连续空白符作为分
如果提供参数,例如":NF :",则以冒号做分分割字
NF与NC的区别是前者计算整行,后者只计算截至到光标所在位置之前的字符串。
2016年04月20日 15点04分