在VisiData中增加增量列

  • 本文关键字:增加 VisiData visidata
  • 更新时间 :
  • 英文 :


在VisiData1.5.2中,我如何添加包含行号的新列?

我认为这可以在2.0版本中通过按i完成,但这在1.5.2中不起作用。当我尝试的时候,它说:

no command for "i"

也许有一种在表达式中引用当前行号的方法?

这比i更复杂,但它会工作!

使用za创建一个新列。然后将光标移动到该列,按gs,然后按gz=。输入范围(n),其中n是工作表中的行数(您可以引用右下角的数字)。

另一个选项是,您可以尝试将i(https://github.com/saulpw/visidata/blob/e2bbb7f60e069297f5da86f1cbe6faf3f606f72e/visidata/incr.py)的代码放在您的VisiData安装中,看看它是否"刚刚"工作。VisiData的代码被故意设计得非常模块化,以便更容易地实现即插即用。只要确保将其添加到__init__文件中的导入中即可:https://github.com/saulpw/visidata/blob/2cb5379f413dc9d7f0baae3e4f351bb7268efb32/visidata/__init__.py#L101

最新更新