通过两个不同的名称访问一个文件

通过两个不同的名称访问一个文件

我的 vim 包文件夹中有一个 snippets 文件,我用它来保存一些 snippmate 代码片段。我的 jade 模板语言目前正在从 jade 更改为 pug(啊)。无论如何,我想创建一个 pug.snippets 文件,它只是 jade.snippets 的快捷方式或引用。我该怎么做?

答案1

做一个符号链接。假设您想要在同一目录中的快捷方式,请打开一个终端,cd转到所在目录jade.snippets并:

ln -s jade.snippets pug.snippets

现在,如果您有一个程序可以查找,pug.snippets它会找到jade.snippets。如果您调用文本编辑器进行写入pug.snippets(例如nano pug.snippets),您实际上将编辑jade.snippets

您的符号链接看起来像:

$ ls -l
lrwxrwxrwx 1 you you 10 Aug 7 pug.snippets -> jade.snippets 

注意:如果您删除符号链接,原始文件将不会受到影响,但如果您删除或移动原始文件,符号链接将被破坏 - 它只是一个名称和位置以及指向常规文件位置的文本字符串。

相关内容