gpt4 book ai didi

vim - 如何在 Vim 中生成 GUID?

转载 作者:行者123 更新时间:2023-12-04 16:26:16 24 4
gpt4 key购买 nike

Vim 没有内置的 GUID 生成器。

对于我正在处理的项目,我可以依赖 Powershell 可用,因此以下内容为我提供了一个 GUID 字符串:

[guid]::NewGuid().ToString()

我将其称为替换,如下所示:
%s/foo/\=system('[guid]::NewGuid().ToString()')[:2]/

虽然这有效,但它会为每个替换闪烁一个窗口,而且速度很慢。

我真正想要的是一种在 Vim 中可移植且快速地生成 GUID 的方法。

最佳答案

如果您可以依赖 Vim 的 Python 脚本支持可用

:py import uuid
:%s/foo/\=pyeval('str(uuid.uuid4())')/

关于vim - 如何在 Vim 中生成 GUID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12350222/

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