gpt4 book ai didi

vim - 如何在 Vim 中对数字执行算术运算?

转载 作者:行者123 更新时间:2023-12-03 11:14:51 24 4
gpt4 key购买 nike

如果我有一个包含数字列的数据文件,例如

3.14
0.42
6.66
有没有办法从 Vim 内部使用加法、减法和除法等操作来操纵这些?例如,假设我想为列中的每个数字添加 2.1,我应该如何处理?
我可以通过管道来实现,例如,一个 awk 脚本,但我想知道是否有内置方法,而且我在帮助文件中没有找到任何内容。

最佳答案

使用 CTRL-R与表达式寄存器 = .

以下命令会将 2.1 添加到一行中的数字:

C
<CTRL-R> =
<CTRL-R> "
+2.1
<ENTER>

结合宏它可以产生一些有趣的结果,比如这个 example .

关于vim - 如何在 Vim 中对数字执行算术运算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3807464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com