linux - 编辑 rc.lua 时的 Tabcompletion 和 docview

标签 linux eclipse lua awesome-wm

我看到有一个用于eclipse的lua插件并且在awesome主页上有一个docpage api_doc以及 /usr/share/awesome/lib 中的所有 .lua 文件。

所以我认为必须有可能创建一个库或执行环境,以便拥有 tabcompletion 和 docview。

所以我尝试制作自己的执行环境:

  • 编写了标准的.rockspec文件
  • 下载了文档并制作了它的离线版本并将其放在 docs/文件夹中
  • 将文件和文件夹压缩到/usr/share/awesome/lib
  • 全部压缩

试过了……但失败了。 当我尝试查看 .lua 文件的文档时,我得到“注意:此元素没有附加文档。

问题:我的做法是否完全错误(因为我有这种感觉)?有没有办法用 tabcompletion 和 docview 编辑 rc.lua

最佳答案

Koneki 可能需要一段时间来设置,但这绝对值得。寻求“.doclua”(通过使用 version 1.2 )肯定会成功,但我怀疑使用脚本生成您需要的信息从长远来看是否可行。

很可能,您可能会花一些时间来定义每次遇到一个对象时您正在处理的对象类型。正确的做法是实际花时间查看对象/模块/内部类型是否从另一个对象继承,因此当您继续使用自动完成从一个对象转到另一个对象时,实际上可以具有更多的完成功能通过按“点"+ctrl_space.

在理想的世界中,一个人可能会做出正确的选择并分享给其他人,这样他们就可以享受功能齐全的自动完成编辑器。

关于linux - 编辑 rc.lua 时的 Tabcompletion 和 docview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23969453/

相关文章:

android - Eclipse Android 图形布局编辑器坏了

python - 在 C 中嵌入 Tensorflow/Torch 以集成到更大的项目中

c - 使用 OpenSSL 的 Web 服务器

linux - 当有可用空间时,Hadoop No space left on device 错误

java - Eclipse - 输出字符不同于键盘键值

lua - Lua中关于 “local foo = foo”成语的解释

c - 如何从 C 中的 lua 访问多维表?

linux - 如何让我的菜单在准备接受用户输入时发出蜂鸣声/铃声 (UNIX)

linux - "sudo apt-get install\ca-certificates\curl\gnupg\lsb-release"是什么意思?

eclipse - 有没有办法让 Eclipse 编辑器中的当前行垂直居中?