jekyll - 有没有办法获得 jekyll 中 markdown 帖子的完整路径?

标签 jekyll

我创建了一个博客仅供个人使用。只是为了整理我自己的笔记。

与正式的博客不同,在写完帖子后,通常就完成了。我会经常编辑这些帖子,因此在页脚中我希望有以下内容:

sublime /path/to/_posts/markdown-post.md

以便我将其复制并粘贴到我的终端中。

有没有一种方法可以动态获取所有这些信息。或者至少是完整的 Markdown 文件名(我可以自己对路径进行硬编码)

最佳答案

{{ site.source }} 将为您提供网站根目录的绝对路径。

{{ page.path }} 将为您提供相对于网站根目录的页面路径。

最后 subl {{ site.source }}/{{ page.path }} 就可以了。

关于jekyll - 有没有办法获得 jekyll 中 markdown 帖子的完整路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38406314/

相关文章:

jekyll - Jekyll 中如何将时间转换为 UTC?

Jekyll:按大小对集合进行排序

ruby - 无法在 Jekyll 项目中找到预定义的 sass 变量

rss - 在 Octopress RSS 中仅显示标题

node.js - 通过 child_process.exec 命令完成后执行 gulp.js 任务

Jekyll Liquid 子导航未正确选择

css - 如何在本地部署包含css、js 和背景图片的jekyll 站点?

Jekyll 日期本地化

markdown - Kramdown 似乎没有像 GitHub 中那样呈现复选框

ruby - Hpricot 版本无法正常工作