一 什么是Lua
(1)Lua的历史
(2)基本内容
(2)小结
没有提供'强大的类库',限制'不适合'作为'独立开发'的语言
二 Lua的应用场景
补充: 'nmap'、redis、openresty、'wireshark'中使用
三 相关Lua的编辑器
菜单:工具->编译系统->Lua
执行方式:然后直接'按F7执行程序'
说明: 如果是'Windows'会报错,但是'Linux'不会报错-->'原因'-->'Linux一般都有lua解释器'
需求: 系统'lua编译器太老',不符合要求,如何解决?
+++++++++++++++++'两种方式'+++++++++++++++++
(1)lua编译新版本,然后在'OS'中替换相应的文件,'SUblime Text'不需要改变
(2)新建一个'Lua编译器配置文件'进行覆盖
菜单:工具->编译系统->新编译系统,新建一个'编译系统配置文件',在配置文件中使用下面的'配置代码覆盖'
{
"cmd": ["/usr/local/lua/bin/lua", "$file"],
"file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",
"selector": "source.lua"
}
说明:本文'操作系统为''Centos7.7'
测试-->选择'自定义'的编译系统
菜单:工具->编译系统->'lua',选择'自定义的那个lua编译系统',然后F7运行
(2)Lua Editor
说明:只有'Windows'版本
(1)lua原码编译
(2)二进制安装
① SciTE
② luadist
五 学习资料