我刚刚从VIM迁移到Spacemacs,并希望将标签宽度从默认值(\ t?)更改为仅2个空格.我发现了命令
(setq-default indent-tabs-mode nil)
Run Code Online (Sandbox Code Playgroud)
和
(setq tab-width 4) ; or any other preferred value
(defvaralias 'c-basic-offset 'tab-width)
(defvaralias 'cperl-indent-level 'tab-width)
Run Code Online (Sandbox Code Playgroud)
我的问题是我不知道它们是否正确,在.spacemacs文件中我应该插入它们,以及它们甚至意味着什么.
目前,我知道我可以通过以下方式创建一个新文件:
c
Neotree的关键SPC '
在shell层中,并使用该touch xxx
命令我想知道是否有一个简单的方法(类似的东西SPC f xxx
).
谢谢.
如何更改spacemacs中的字体大小?我是否需要下载其他软件包,例如源代码字体?
我尝试更改配置文件中的字体大小,但字体大小不会更改.我在安装源代码字体时遇到问题,因为字体路径未正确注册.这些字体是通过开源Adobe提供的说明安装的.有没有更简单的方法在spacemacs中完成这么简单的任务?
我想使用spacemacs进行python开发,但是我看到Python 3构造的语法错误,比如print(*(i + 1 for i in range(n))
或async def foo():
.将shebang添加到我的文件(#!/usr/bin/python3
或#!/usr/bin/env python3
)没有帮助.
使用特定的python版本需要进行哪些配置更改?理想情况下,每个项目或每个文件,但全局总比没有好.我有2.7和安装的全系统3.4和3.5的~/local
(~/local/bin
是我$PATH
).
由于我使用eslint,从js-mode进行语法检查对我来说是多余的.那么如何在全球范围内关闭它而不是打开和关闭?
我配置eslint不检查分号,但js2-mode仍然检查它.如果js2-mode语法检查无法全局禁用,有没有办法只关闭分号检查?
当我第一次安装spacemacs时,它促使我决定我想要配置哪种模式.我选择了vim,因为我已经习惯了.但现在我想了解更多有关emacs快捷方式和键绑定的信息.所以我想回到spacemacs中的emacs模式.如何重新配置我的设置?
我正在尝试开始使用Spacemacs进行Elixir/Phoenix Web项目.
编辑我的一个html模板(myfile.html.eex)时,Spacemacs中显示的缩进不符合预期.
HTML内容显示在屏幕右侧.当我将光标放在带有HTML的行上时,它(暂时)移动到正确的位置.一旦光标离开线,它就会向后移动到右边.
如果我访问另一个文件,然后再返回,(SPC-TAB
SPC-TAB
)格式是正确的.
这种行为令人分心/烦人.有什么办法解决吗?
如何在所有文件的spacemacs中获得混合行编号(相对行号,但当前行显示绝对行号而不是0)?
我尝试在user-config中设置相对行号,但这似乎不起作用,并且无法弄清楚如何在相对模式中替换0:
(global-linum-mode)
(setq-default dotspacemacs-line-numbers 'relative)
Run Code Online (Sandbox Code Playgroud) 我是spacemacs的粉丝.我想使用Facebook Flow,但我不知道如何将它与spacemacs集成.我正在使用流程,nuclide
但我需要重新学习所有内容才能提高效率.有这个脚本在flow
仓库与emacs的使用它.我需要一个如何在spacemacs中使用它的指南.
谢谢.
我使用spacemacs配置来打开python文件.
emacs:25.3.1
spacemacs:0.300.0
platform:osx
我在加蟒蛇层dotspacemacs-configuration-layers
,除了我用miniconda来控制我的蟒蛇ENVS用(setenv "WORKON_HOME" "~/miniconda3/envs")
的dotspacemacs/user-init
.
然后当我打开python文件时遇到这个问题(从Messages复制):
Importmagic and/or epc not found. importmagic.el will not be working.
Run Code Online (Sandbox Code Playgroud)
试图 通过添加在spacemacs#10145的讨论来解决这种情况
(require 'pyvenv)
(pyvenv-activate DIRECTORY)
Run Code Online (Sandbox Code Playgroud)
进入我,dotspacemacs/user-config
但没有幸运.
希望有人能给我一些建议,谢谢!