有谁知道如何在不使用 AWK 或 SED 而使用 vimscript 的情况下,在 Vim 中对表中的所有列求和?
我想选择要求和的列并具有以下值
像这样:
2,50 € 2,50
25 € 2.200,40
0,30 € 0,309
100 € 1.400,3
23,50 € 23,5
--------------------
Sum col1 Sum col2
这是一个有 2 列的示例,但我经常有更多的列。
我对 awk 的问题是它无法处理小数分隔符“,”和千位分隔符“。”
最佳答案
我建议看看 csv.vim源,它有一个 SumColumn
ftplugin 中的函数 IIRC。
关于vim - Vim 中的列总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9887209/