gpt4 book ai didi

vim - 如何在vim中转到未提及扩展名的文件(gf)?

转载 作者:行者123 更新时间:2023-12-02 02:35:15 25 4
gpt4 key购买 nike

在下面的 ansible 代码中,当我将光标移动到 get_service_restart_count.yml 并在 vim 中输入“gf”时,它会打开该文件。

- name: Delete PVC
include_role:
name: kube
tasks_from: delete_pvc

- name: get service restart count again
include: get_service_restart_count.yml

但是当我尝试使用 delete_pvc (缺少扩展名)进行相同操作时,它不会移动到文件。它抛出错误

E447: Can't find file "delete_pvc" in path

.

几乎所有的task_from都没有扩展名。

vim 中有没有选项可以移动到缺少扩展名的文件名?

最佳答案

当您对不带扩展名的文件名执行 gf 时,Vim 会尝试 :help 'suffixesadd' 中的每个后缀。

~/.vim/after/ftplugin/yaml.vim (Unix 衍生版本)或 %userprofile%\vimfiles\after\ftplugin\yaml.vim (Windows ),添加这一行:

setlocal suffixesadd+=.yml

(这应该在默认的 ftplugin 中,IMO。)

关于vim - 如何在vim中转到未提及扩展名的文件(gf)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64411265/

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