vim - Vim 中的列总数

标签 vim sum

有谁知道如何在不使用 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/

相关文章:

vim - vim 中特定于键的 timeoutlen

vim - 限制vim自动完成仅搜索当前文件?

vim - gvim 打开对话框文件类型过滤器

python - 如何从 python 脚本启动 EDITOR(例如 vim)?

c# - NHibernate GroupBy 和 Sum

mysql - 如何根据 2 列条件计算 SUM

sql - 如何在新列中使用 SUM 的输出?

vim - 嵌套 screen session 中的 Vim 中没有鼠标

php - 任何 'other' 使用 PHP 求和变量的方法?

java - Hashmap方法求和