我在emacs上使用elpy包来使用python。是否有可能像Paredit那样关闭python的括号和括号?
答案 0 :(得分:2)
要专门关闭括号(])}
),您可以尝试general-close。
对于自动配对括号,有很多选项;首先看看Emacs维基上的autopairs。
答案 1 :(得分:1)
有一点需要注意我对Python不是很熟悉,我先说试试smartparens。它是高度可配置的,如果你加载smartparens-config
模块(即(require 'smartparens-config)
),它将自动为它支持的每种编程语言(包括Python)设置默认值,通常都相当不错。
在我看来,smartparens
似乎比paredit
这样的大优势在于它足够灵活,可以在大多数编程模式甚至非编程模式下使用,因此您可以设置您所做的一切的通用界面。