问题标签 [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.
spacemacs - Spacemacs:每次文件加载后运行函数
我已经定义了一个函数fira-code
,dotspacemacs/user-init
它运行 Fira 代码连字的“设置”代码,如下所述:https ://github.com/tonsky/FiraCode/wiki/Setting-up-Emacs
然后我在dotspacemacs/user-config
. 这几乎可以工作。当我第一次打开文件时,连字不显示,Fira Code 不是当前字体。但是,如果我然后按<space> f e R
重新加载配置,它就可以工作。首次打开文件时如何进行这项工作?
javascript - js2 模式中的 Linting 错误似乎*不是*来自 flycheck?
我正在使用带有 Spacemacs 配置的 emacs(启用了 javascript 层,未启用语法检查)。在 js2 模式下,我发现发生了错误的 linting(即.eslintrc
,我的项目根目录中有一个文件,并且它的配置被忽略 - 从 cli 运行 eslint 给我零错误,但错误出现在缓冲区中)。
在这一点上,我有点不知所措,甚至可能会产生这些掉毛错误。据我所知,它们必须来自 flycheck(我在 javascript 层代码中注意到这一行,即使文档中没有提到 flycheck,我也找不到调用它的位置)。但是,我可以发誓 Flycheck 没有开启。我对此非常肯定,因为
- 我尝试
flycheck-mode
通过交互式迷你缓冲区手动切换 - 我已经运行
describe-mode
并确保没有提及 flycheck、linting 或语法检查 flycheck-verify-setup
报告Flycheck Mode is disabled.
- 我添加了一个
(add-hook 'flycheck-mode-hook (lambda () (message "entered flycheck mode")))
永远不会触发的钩子
那么我缓冲区中的这些错误可能来自哪里?
这是.spacemacs
摘录
python - 如何使 Python 绘图窗口出现在 Spacemacs (emacs) 中的不同监视器上
在 Ubuntu 16.04 中,我希望 Spacemacs Python 模式在我的一台显示器上的特定位置显示绘图窗口。我该怎么做?
spacemacs - “dotspacemacs-configuration-layers”在“dotspacemacs/layers”之外被更改是什么意思?
我的 spacemacs 是 0.200.3@25.1.1
每次启动 spacemacs 时都会收到警告,如何解决?
警告:
dotspacemacs-configuration-layers' was changed outside of
-dotspacemacs/layers'。
python - spacemacs - python layer repl loads with horizontal split
In spacemacs, I must have pressed a strange combination, because when I press C-c C-p
my ipython
repl loads with a side by side split - how can I switch this back to a stacked split permanently?
emacs - 如何在 Nixos 的 Spacemacs 范围内添加其他包?
我正在尝试在我的 Nixos 系统上设置 Spacemacs。nixos.emacs
我使用该软件包安装了 Emacs 。我尝试安装的 spacemacs 层之一需要命令行程序aclocal
,但在我的系统上找不到它。
我相信一种解决方案是将包含aclocal
(我相信它autoconf
)的 Nix 包添加到我的environment.systemPackages
. 但是,我不喜欢这个解决方案,因为它会将autoconf
包添加到我的全局范围内。我宁愿只有Emacs 可以访问autoconf
,以便 (1) 它保持我的全局包列表干净,以及 (2) 如果我忘记了为什么安装它,我以后不会不小心删除它。
有没有办法在 Nixos 中做到这一点?我认为它可能涉及覆盖emacs
派生的某些属性。
编辑:需要明确的是,我不需要将autoconf
包作为构建 Emacs 的输入——我希望 Emacs 完全按照当前的方式构建——但我希望autoconf
任何二进制文件都可以访问该库, 和子进程, of emacs
,emacsclient
等当我运行它们时。
emacs - 增加 Spacemacs 中的行高
我打算增加 Spacemacs 中每一行的高度。我试图将一些代码放入主目录中文件的user-config
块中,.spacemacs
如下所示,但行高根本没有改变:
有谁知道如何在 Spacemacs 中做到这一点?我刚刚开始使用 Spacemacs 一个星期,所以我完全是个新手。
razor - Spacemacs 编辑器 - Razor 语法高亮(*.cshtml 文件)
Spacemacs 中是否有用于 Razor 视图(*.cshtml 文件)的语法高亮显示?
我安装了 csharp 层。语法高亮适用于 *.cs 文件,但不适用于 *.cshtml 文件。
spacemacs - 如何在 spacemacs 中移动文件
我知道一些使用 neotree 重命名文件的方法,或者SPC f f
它们涉及重命名它们。有没有办法以图形方式选择它们并将它们移动到其他目录中?