问题标签 [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.
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
我如何让自动完成功能保持不变?垃圾桶怎么了?
emacs - 如何在 Spacemacs 中使用番茄钟?
我之前没有在 Spacemacs 中使用过番茄钟。
如何启动计时器?
我的 Spacemacs 配置中已经存在org
配置层。还有什么我需要补充的吗?
spacemacs - 如何从 helm 菜单(spacemacs)中选择一个项目?
当我C-x C-f
打开文件时,RET 工作正常。M-x
但是当我这样做并尝试选择掌舵菜单中的一项时它不起作用。非常感谢您的帮助。
Mac,全新安装的 spacemacs。
emacs - Spacemacs 自动完成
免责声明:我对 spacemacs 和 emacs 很陌生,所以我可能遗漏了一些非常明显的东西。每当我尝试在 javascript 文件(使用 js2 模式)中使用自动完成功能时,都会收到以下消息:
这是我的 ~/.spacemacs 文件:
但是,自动完成似乎在 emacs-lisp 中有效(在编辑 spacemacs 配置文件时发现。
spacemacs - Spacemacs 电力线分隔符更改不起作用
我正在尝试为 Spacemacs 自定义电力线分隔符样式。.spacemacs
正如文档部分所说,我将以下代码添加到我的文件11.1.5.5
中。
但是,我的 UI 没有任何变化。我尝试通过重新加载SPC f e R
并重新启动 Spacemacs。难道我做错了什么?
spacemacs - Spacemacs 使用鼠标复制粘贴
我经常使用鼠标突出显示文本,然后按cmd-c
(Osx) 复制突出显示的文本。但是,当我这样做时,光标似乎没有更新,因此它不是将突出显示的文本复制到寄存器,而是从当前光标位置复制到我突出显示的位置的末尾。我究竟做错了什么?我不想一直记住在选择移动光标之前单击。
我正在使用邪恶模式。
bash - 设置文本编辑器,如 Vim、Spacemacs 以使用 docker 容器,而无需在主机上安装工具
我正在尝试使用 docker 容器建立模块化开发环境,其中:
1)我的主机上没有安装 sdks/dev 工具/编译器(那些应该只存在于特定容器中)
2) 在 OSX 上的 GUI 版本中使用我的文本编辑器(Vim、Spacemacs)
这里的主要问题是大多数时候文本编辑器特定的语言插件(如Spacemacs 中的elm 层)需要这些工具才能正常工作。
有什么帮助吗?
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)最后,我找到了这个解决方案:
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.
flowtype - 如何将 flowtype 与 spacemacs 集成
我是spacemacs 的粉丝。我想使用Facebook Flow,但我不知道如何将它与 spacemacs 集成。我正在使用流程,nuclide
但我需要重新学习一切才能提高工作效率。存储库中有这个脚本flow
可以与 emacs 一起使用。我需要一份关于如何在 spacemacs 中使用它的指南。
谢谢。