gpt4 book ai didi

Vimscript : how to get the current list of user-defined functions and determine the files they are sourced from

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

有没有办法可以从 Vim 中查询有关 Vim 知道的用户定义的 vimscript 函数和脚本文件的信息?

我想知道的事情是:

  • 是否定义了特定功能?
  • 在哪个源文件中定义了给定的函数?
  • 哪些vimscript 文件已经被源码化了?

  • 等等。

    最佳答案

    • Is a particular function defined?


    使用 exists功能:
    :echo exists("*funcname")

    • Which source file is a given function defined in?


    不幸的是,没有直接的方法可以做到这一点。您必须解析 :verbose function 的输出.

    • What are the vimscript files that have been sourced?


    同样,没有直接的方法可以做到这一点。您必须解析 :scriptnames 的输出.

    你试图做的事情的大局是什么让你问这些问题?可能有更好的方法来实现它,而无需回答每个问题。

    关于Vimscript : how to get the current list of user-defined functions and determine the files they are sourced from,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960593/

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