问题标签 [python-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - 如何在 Emacs 中控制开括号后的缩进
当我使用 emacs python-mode 时,如果一行的最后一个字符是一个左括号,它会缩进下一行,只是从上一行的缩进开始。
我喜欢。现在在 ecmascript 模式(我用于 actionscript 3),它总是缩进到前一个括号的级别。
在这方面,我怎样才能使 ecmascript-mode 像 python-mode 一样缩进?
emacs - Emacs:通过tramp编辑远程python文件时如何启动本地python解释器
在 Emacs 上,当我C-c !在编辑远程 python 文件时启动 python(在 windows 上使用 tramp - plinkx:),python 解释器在远程主机上启动。
有什么方法可以编辑远程 python 文件并启动本地 python 解释器?
我正在使用python 模式(不是默认的 python.el)
python - emacs windows在当前缓冲区中运行python程序并在输出窗口上显示输出
我使用 Python 模式(不是 emacs 23 附带的默认模式)。
我无法执行当前加载在 emacs 中的 python 程序。
我收到“符号的函数定义无效:smart-operator-mode-on”错误。
任何线索或任何提示都可以创建一个 python 程序,它可以在 emacs 上运行并显示结果输出窗口?
这里是emacs 错误报告。
我的 init_python.el 脚本
python - 在 python-mode.el 中使用反斜杠继续进行适当的缩进
我喜欢使用 python-mode.el 和 (gnu) emacs 来编辑我的 python 文件。如果我对多行延续使用括号,则缩进会按我的预期工作。例如,
就是我喜欢的方式。
另一方面,如果我使用反斜杠进行续行,则会创建一个缩进,并且所有后续行都停止使用额外的缩进逻辑。第三和第四行以下没有任何额外的缩进
有谁知道如何修复 python-mode.el (5.1.0) 以使反斜杠延续缩进与括号延续相同?
编辑:虽然我很高兴整天只使用括号(python 毕竟,更像是 lisp ......),但我与使用反斜杠延续的其他人合作。当我按 TAB 时,Emacs 会弄乱缩进,我经常这样做是为了反射。能够编辑他们的文件并让 emacs 在处理反斜杠行延续时保持其所有缩进智能会很好。
emacs - 在 emacs py-mode 中添加标签?
我正在使用 python-mode.el,当我尝试缩进注释时,它总是想把它们一直放在左边。我希望它们缩进与代码的其余部分一致。有没有简单的方法来实现这一目标?
emacs - 在 python/c 模式下打开 linum-mode
我想用 python 和 c 模式自动打开 linum 模式(Mx linum-mode)。我在 .emacs 中添加了以下代码,但它似乎不起作用。
可能有什么问题?
emacs - 在emacs 23中将python缩进设置为2个空格?
我在 Ubuntu 10.04 上使用 emacs 23.1.1。我希望在 Python 中使用 2 个空格缩进进行编程。emacs 看起来有 python 的默认模式(python.el?)。
我将以下内容放入我的 .emacs 中:
当我编辑 Python 文件时,它使用 4 个空格缩进。当我尝试 Ch v python-indent 它说:
也就是说,它是 4,而不是 2。我尝试自定义变量并保存,仍然是 4。我尝试自定义组缩进,仍然是 4。
如何让emacs关注?
python - Emacs 22.2.1 中的 Python 更新版本
我最近安装了 Python 3.1,但 Emacs 仍然使用 2.6.5。我正在使用 Emacs 版本 22.2.1。我不确定要编辑哪些文件以使 Emacs 默认使用 Python 3.1!
我正在使用 python-mode.el 和 pyemacs,如果有帮助的话......
最好的,乔治娜
emacs - 确定 Emacs 23 中当前模式源代码的路径
我正在为 Emacs 23 尝试新的 Python 模式,但我不确定如何判断我使用的是新模式(源代码位于~/.elisp/python.el
)还是捆绑python.el
模式。
有没有办法找出当前(或任何活动)模式的加载位置?C-h m似乎没有提供该信息,我不知道在哪里可以查看。
python - 如何在我的主要模式挂钩中访问目录局部变量?
我定义了一个 .dir-locals.el 文件,其内容如下:
在我的 .emacs 中,我有以下函数来检索这个值并提供一个 virtualenv 路径:
最后,在我的 python-mode-hook 列表中,我有这个钩子函数:
当我打开一个新的 python 文件时,记录的消息cr/python-mode-shell-setup
表明cr/virtualenv-name
是nil
. 但是,当我输入名称时,我会得到“saas”。
显然这里有一个加载顺序问题;有没有办法让我的模式挂钩语句响应目录局部变量?