问题标签 [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 回答
557 浏览

emacs - emacs init.el 自动完成功能不起作用且未安装

我之前在 emacs 上已经自动完成工作,现在也在 spacemacs 上工作了一段时间。然而,今天当我编辑一个 .txt 文件时,我打开了 spacemacs 却发现了这个错误:

警告(初始化):加载“/home/roy/.emacs.d/init.el”时出错:

文件错误:无法打开加载文件,自动完成

为确保正常运行,您应该调查并删除初始化文件中的错误原因。使用 `--debug-init' 选项启动 Emacs 以查看完整的错误回溯。

我已经尝试了我能找到的一切,但同样的问题随之而来。

我安装自动完成 Mx package-install [RET] 自动完成 [RET] 并重新启动 spacemacs。一切看起来都很好,除了没有安装自动完成功能,所以我再次安装它,但是一旦我重新启动 spacemacs,自动完成功能就会丢失,我得到与上面相同的错误,整个过程会重复。

这是我的 init.el 文件的样子:

;start package.el with emacs (require 'package) ;add MELPA to repository list (add-to-list 'package-archives '("melpa" . "http://melpa.milkbox.net/packages/")) ; initialize package.el (package-initialize) ; start auto-complete with emacs (require 'auto-complete) (global-auto-complete-mode t) ; do default config for auto-complete (require 'auto-complete-config) (ac-config-default)

最后,我注意到了另一件奇特的事情。在我的垃圾箱中,有 3 个自动完成文件夹拒绝被删除,而且每次我重新安装自动完成并重新启动 spacemacs 时,我的垃圾箱中都会出现更多自动完成文件夹。我运行 Ubuntu 14.04.4 LTS

我如何让自动完成功能保持不变?垃圾桶怎么了?

0 投票
2 回答
2388 浏览

emacs - 如何在 Spacemacs 中使用番茄钟?

我之前没有在 Spacemacs 中使用过番茄钟。

如何启动计时器?

我的 Spacemacs 配置中已经存在org配置层。还有什么我需要补充的吗?

0 投票
0 回答
123 浏览

spacemacs - 如何从 helm 菜单(spacemacs)中选择一个项目?

当我C-x C-f打开文件时,RET 工作正常。M-x但是当我这样做并尝试选择掌舵菜单中的一项时它不起作用。非常感谢您的帮助。

Mac,全新安装的 spacemacs。

0 投票
1 回答
10644 浏览

emacs - Spacemacs 自动完成

免责声明:我对 spacemacs 和 emacs 很陌生,所以我可能遗漏了一些非常明显的东西。每当我尝试在 javascript 文件(使用 js2 模式)中使用自动完成功能时,都会收到以下消息:

这是我的 ~/.spacemacs 文件:

但是,自动完成似乎在 emacs-lisp 中有效(在编辑 spacemacs 配置文件时发现。

0 投票
1 回答
1697 浏览

spacemacs - Spacemacs 电力线分隔符更改不起作用

我正在尝试为 Spacemacs 自定义电力线分隔符样式。.spacemacs正如文档部分所说,我将以下代码添加到我的文件11.1.5.5中。

但是,我的 UI 没有任何变化。我尝试通过重新加载SPC f e R并重新启动 Spacemacs。难道我做错了什么?

0 投票
1 回答
1897 浏览

spacemacs - Spacemacs 使用鼠标复制粘贴

我经常使用鼠标突出显示文本,然后按cmd-c(Osx) 复制突出显示的文本。但是,当我这样做时,光标似乎没有更新,因此它不是将突出显示的文本复制到寄存器,而是从当前光标位置复制到我突出显示的位置的末尾。我究竟做错了什么?我不想一直记住在选择移动光标之前单击。

我正在使用邪恶模式。

0 投票
1 回答
428 浏览

bash - 设置文本编辑器,如 Vim、Spacemacs 以使用 docker 容器,而无需在主机上安装工具

我正在尝试使用 docker 容器建立模块化开发环境,其中:

1)我的主机上没有安装 sdks/dev 工具/编译器(那些应该只存在于特定容器中)

2) 在 OSX 上的 GUI 版本中使用我的文本编辑器(Vim、Spacemacs)

这里的主要问题是大多数时候文本编辑器特定的语言插件(如Spacemacs 中的elm 层)需要这些工具才能正常工作。

有什么帮助吗?

0 投票
0 回答
133 浏览

emacs - Spacemacs:Helm-swoop 与 current-prefix-arg 默认值

我想更改 SpacemacsSPC s s键以默认显示多行。我发现 helm-swoop 使用了current-prefix-arg.

例如,当我运行时SPC s s,我想运行这个命令:C-u 3 M-x helm-swoop

所以我可以编写一个函数来包装原始文件并为其添加默认值。

但我无法重新绑定SPC s s以使用我的功能。

我该如何解决这个问题?

谢谢!

编辑:

1) 更新密钥

2)最后,我找到了这个解决方案:

0 投票
2 回答
1555 浏览

emacs - How can I use local .eslintrc in Spacemacs?

I am new to spacemacs and I follow the guides in https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Bframeworks/react .

Everything works well except the eslinter do not use the local .eslintrc .

It works on Atom Editor, Sublime Text 3, VSCode. I don't know why.

Can anyone help me ?

Thanks.

0 投票
2 回答
2000 浏览

flowtype - 如何将 flowtype 与 spacemacs 集成

我是spacemacs 的粉丝。我想使用Facebook Flow,但我不知道如何将它与 spacemacs 集成。我正在使用流程,nuclide但我需要重新学习一切才能提高工作效率。存储库中有这个脚本flow可以与 emacs 一起使用。我需要一份关于如何在 spacemacs 中使用它的指南。

谢谢。