在 emacs 中为 python 编辑括号
Parenthesis edit in emacs for python
我在 emacs 上使用 elpy 包来使用 python。是否有可能使用 Paredit 之类的东西来关闭 python 的括号和方括号?
对于专门的右括号 (])}
),您可以尝试 general-close。
自动配对括号,有很多选项;首先查看 Emacs wiki 上的 autopairs。
请注意,我对 Python 不是很熟悉,我想先尝试 smartparens。它是高度可配置的,如果你加载 smartparens-config
模块(即 (require 'smartparens-config)
),它会自动为它支持的每种编程语言(包括 Python)设置默认值,这些默认值通常相当不错.
在我看来,smartparens
似乎比 paredit
的最大优势在于它足够灵活,可用于大多数编程模式甚至非编程模式,因此您可以为您所做的一切设置一个通用界面。
我在 emacs 上使用 elpy 包来使用 python。是否有可能使用 Paredit 之类的东西来关闭 python 的括号和方括号?
对于专门的右括号 (])}
),您可以尝试 general-close。
自动配对括号,有很多选项;首先查看 Emacs wiki 上的 autopairs。
请注意,我对 Python 不是很熟悉,我想先尝试 smartparens。它是高度可配置的,如果你加载 smartparens-config
模块(即 (require 'smartparens-config)
),它会自动为它支持的每种编程语言(包括 Python)设置默认值,这些默认值通常相当不错.
在我看来,smartparens
似乎比 paredit
的最大优势在于它足够灵活,可用于大多数编程模式甚至非编程模式,因此您可以为您所做的一切设置一个通用界面。