gpt4 book ai didi

node.js - 相对于当前文件目录的文件路径补全

转载 作者:搜寻专家 更新时间:2023-11-01 00:33:22 24 4
gpt4 key购买 nike

是否可以相对于当前文件目录完成文件路径?能够搜索文件(如使用 command-t 或 ctrlP)并插入相对路径。

这主要用于NodeJS/Component开发,需要我项目的其他模块。

(我发现这是 Sublime Text 的一个例子 https://github.com/jfromaniello/sublime-node-require )

谢谢

编辑:

我添加一个例子来说明我的问题:

.
|-- models
| `-- user.js
`-- views
`-- home
`-- index.js

我正在处理文件 views/home/index.js,我想将 models/user.js 引入 views/home/index.js

var userModel = require('../../models/user');

在 Vim 中有没有办法获取 models/user.js 相对于 views/home/index.js 的路径(在我的示例中 ='../../models/user').

最佳答案

文件名补全总是从工作目录完成。

如果你总是想做相对于当前文件的事情,你可以添加

set autochdir

到你的 ~/.vimrc

你可以改变当前窗口的工作目录

:lcd %:p:h

参见 :help 'autochdir':help :lcd:help filename-modifiers

关于node.js - 相对于当前文件目录的文件路径补全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18162712/

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