我想在文本文件中使用文本编辑器 Kate 打开关键字,当单击时跳转到标有另一个文本文件关键字的特定行,通常在 Kate 的另一个选项卡中打开。
我想象它是如何工作的:例如,在 Kate 中写入 #co1 应该成为一个可点击的链接(彩色标签链接),点击时会打开该关键字的指定文本文件 - 例如“~/Cooking.txt” - 在特定线路上。
如果可以指定它应该链接到类似书签的行,那将是最好的...如果#tag不在标签列表中,系统会提示您指定位置,并且还可以通过按例如为文档中的行设置标签Ctrl+L 并输入该行的标签。
在单击链接之前,该其他文档可能会也可能不会在当前 Kate 会话的另一个选项卡中打开。还可以有显示带有指定标签的所有行或段落的功能。
如果 Kate 做不到这一点,我也对类似的现代文本编辑器(应该在 Debian10/KDE 下运行良好)感兴趣,如果它们有这个功能的话。如果可以与 Kate 一起实现这一点,但目前尚未实现,我对有关如何实现它的任何进一步指导感兴趣。我正在看关于写作的手册Kate 的语法高亮配置。
答案1
Kate 不完全是一个富文本编辑器,它更像是一个代码编辑器。您所描述的功能(超链接、标记)更适合富文本编辑器或维基/知识库软件。
这不是软件推荐 SE这将更适合于此,但尽管如此,这里有一些选项,每个选项都针对不同的用例:
- 多库维基是我用作个人知识库软件的软件,它易于理解(所有数据都以纯文本文件形式存储在磁盘上)、可扩展且速度快。根据您的要求,它支持通过锚点链接到文档中间的标题,并通过标记页面/文件插入。它是基于网络的,因此任何带有浏览器的操作系统都可以访问和编辑它。
- 齐姆是一个桌面维基软件 - 还支持通过插件进行标记。与 dokuwiki 相比,它更容易启动和运行,因为它是一个桌面应用程序。
- 乔普林是一个使用 Markdown 的个人笔记应用程序 - 与 Evernote 相比,比 wiki 更好。我用得不多,但最近它受到了很大的关注,可能会满足您的需求。
- 红笔记本是一款桌面个人日记 - 还支持标记。
希望您在这里找到适合您需求的东西!
PS 如果您真的决定坚持使用 Kate,您可以随时在 Kate 中编写 HTML,然后使用 Web 浏览器进行导航。 ;-)