我需要vimscript中的属性或函数,如果您当前的行包含一定数量的字符,则执行某项任务。例如:
if *chars_on_current_line* = 50 " for example
... perform task ...
endif
显然*chars_on_current_line*
实际上不是vimscript中的东西,如果Vim中有一定数量的字符,我可以用什么来执行任务?如果碰巧有任何帮助,我正在使用Macvim。
答案 0 :(得分:0)
根据您要计算的字符的工作定义,我会建议 使用
virtcol('$')
或
col('$')
甚至
strlen(substitute(getline('.'), '.', '-', 'g'))