如何在yasnippet中为python-mode删除一行的缩进?

时间:2014-11-26 03:02:37

标签: emacs yasnippet

我想关闭if语句,并在注释中指明if语句中检查的条件。我正在使用带有emacs的yasnippet,我使用的代码是:

# -*- mode: snippet -*-
# name: if
# key: if
# group : control structure
# --
if ${1:cond}:
    $0
# endif $1

我的问题是最终的#endif 评论与 $ 0 对齐。有没有办法让它与if语句一致?

1 个答案:

答案 0 :(得分:8)

yas-indent-line的值控制此行为。尝试添加

# expand-env: ((yas-indent-line 'fixed))

到标题。