问题标签 [spacemacs]

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.

0 投票
1 回答
3866 浏览

spacemacs - 覆盖 spacemacs 中默认键绑定的最佳方法是什么?

我正在使用 spacemacs:https ://github.com/syl20bnr/spacemacs

我已经尝试了两个用户挂钩位置来覆盖 cmd-kkill-buffer而不是delete-window. 但是,当我重新启动时,两者都不起作用。

调试这个的最佳方法是什么?

0 投票
1 回答
494 浏览

emacs - Spacemacs Magit 模式 magit-refresh

让 magit 刷新的最快方法是什么?

在 spacemacs 中运行 magit-refresh?g 的默认绑定用于 vim 绑定。

因此,我一直在做 space-gs,这是全局命令。

0 投票
1 回答
1381 浏览

emacs - autopep8 重新格式化 emacs/spacemacs 中的区域

我最近从 vim 转换为 emacs (spacemacs)。Spacemacsyapf作为 python 的标准代码重新格式化工具提供。当代码被破坏时,我发现 autopep8 在 python 代码上工作得更好。我不知道如何使 autopep8 重新格式化选定区域,而不是整个缓冲区。在 vim 中,这相当于gq在选择或对象上运行函数。我们如何在 emacs/spacemacs 中做到这一点?

0 投票
2 回答
10670 浏览

python - 如何为 python 3 配置 spacemacs?

我想使用 spacemacs 进行 python 开发,但我在 Python 3 结构上看到语法错误,例如print(*(i + 1 for i in range(n))or async def foo():#!/usr/bin/python3向我的文件 (或)添加 shebang#!/usr/bin/env python3没有帮助。

我需要进行哪些配置更改才能使用特定的 python 版本?理想情况下,每个项目或每个文件,但全局总比没有好。我在系统范围内安装了 2.7 和 3.4,并且 3.5 in ~/local(~/local/bin在我的$PATH) 中。

0 投票
0 回答
806 浏览

emacs - 更新 emacs/spacemacs 中颜色主题更改的 linum 和 linum 相关背景

试图让行号与分隔符空间和与Spacemacs 中突出显示的行相同的背景颜色对齐是非常复杂的。特别是当它同时在 linum 和 linum-relative 中进行时。

我不知道这段代码是否可以,但到目前为止它管理得很好:

问题是:当我在 Emacs 中更改主题时,数字背景颜色不会更改为正确的颜色。颜色保持不变。如何在颜色主题更改后让 emacs 更新 linum 和相对于 linum 的背景颜色?

0 投票
2 回答
4565 浏览

emacs - 如何在组织模式下关闭公司模式?

我正在使用 spacemacs 并试图在 org 模式下关闭公司模式,同时将其保持在其他主要模式。我尝试了以下方法:

但它不起作用。

0 投票
1 回答
10576 浏览

emacs - Spacemacs 混合行号

如何在 spacemacs 中为所有文件获取混合行号(相对行号,但当前行显示绝对行号而不是 0)?

我尝试在用户配置中设置相对行号,但这似乎不起作用,也无法弄清楚如何在相对模式下替换 0:

0 投票
1 回答
1288 浏览

spacemacs - spacemacs 安装:Git-gutter 和 helm

我正在尝试在 Elementary OS(Linux) 中安装 spacemacs 并收到以下错误: Error (use-package): git-gutter+ :init: Cannot open load file: git-gutter+ Error (use-package): helm pre-:config hook: Symbol's function definition is void: helm-flx-mode Error (use-package): helm pre-:config hook: Symbol's function definition is void: helm-flx-mode 在此处输入图像描述

我已经搜索过这个错误,但我无法解决它。我想做什么?

更新 我通过将 emacs 升级到 24.5 并安装最新的 git 版本解决了这个问题

0 投票
0 回答
2285 浏览

r - 来自 spacemacs 的 ESS 和 R

我希望这不是一个非常愚蠢的问题,但我过去曾使用 emacs 和 ESS 来编辑 R 文件并在 R 进程中运行它们。我想对 spacemacs 做同样的事情。据我所知,这只是意味着我必须在 .spacemacs 文件中启用 ess 层,仅此而已。

所以在我的 .spacemacs 我有以下内容:

但是,如果我关闭 spacemacs,然后重新启动,并尝试创建一个 R 文件,则没有 ess 或格式/颜色或类似的东西。降价之类的东西也是如此。所有文件都以基本模式打开。我认为 spacemacs 有层,所以你可以添加它们,它开箱即用。那么我错过了什么或者我应该检查什么?我在 OSX 上。

谢谢,本。

0 投票
1 回答
1063 浏览

emacs - 从 Emacs 在 Docker 容器上运行命令

我正在使用 emacs (spacemacs),并且正在使用 docker 进行开发。如何从 emacs 运行我的测试?就像我使用终端docker-compose run web rspec或任何命令一样。