有谁知道如何在不使用 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 源代码,它在 ftplulgin 中有一个 SumColumn 函数 IIRC。

关于vim - Vim 中的列总数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9887209/

10-12 03:52
查看更多