在这里完成emacs新手.
我在Ubuntu上使用emacs 23.1.1和emacs入门套件.我主要在lua模式下工作(安装时package-install lua-mode).
我需要调整缩进的工作方式,因此它符合我的编码指南.
准则是:
例:
local foo = function()
print("Hello, world!")
end
如果我不尝试使用自动缩进来解决,我会使用emacs:
local foo = function()
print("Hello, world")
end
更新:
(这属于评论,但由于它需要额外的格式,我必须把它放在这里.)
如果我尝试托马斯的解决方案,我得到这个:
local foo = function()
print("Hello, world")
end
请注意,end它使用制表符和四个空格缩进.不太有用......
更新2:
这件事也以错误的方式缩进:
local bar = foo(
"one",
"two",
baz(), -- Note three spaces
"quo"
)
它应该是:
local bar = foo(
"one",
"two",
baz(),
"quo"
)
更新3:
错误缩进的第三种情况:
local bar = foo(
"one",
"two"
)
local t …