问题标签 [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 - spacemacs 警告:目录不安全
每当我启动 spacemacs 时都会收到此错误
似乎以前没有人遇到过这个问题。这可能是因为我chflag
前一段时间在某个目录上做过,但我不记得我到底做了什么..
我在 Mac 上,我的 spacemacs 是最新版本。
emacs - 如何禁用在 Spacemacs 中生成 tern 端口文件?
我发现了这个拉取请求#3465,它说在开发分支中挑选了樱桃。
我尝试切换到开发分支,它确实删除了 tern 端口文件,但我也发现开发分支中有一些键绑定不起作用(如SPC w c
)。
所以我想使用master分支,但是我找不到任何方法来禁用生成tern端口文件......
我应该怎么办 ?
powerline - 如何修复 Spacemacs 中电力线的大小?
如何修复 Spacemacs 中电力线的大小?
不知何故,我的电力线的大小发生了变化。
截屏: [
emacs - org-capture-goto-target 仅在我调用 org-capture 后才有效
我制作了一个自定义函数,用于捕获目标:
一旦我调用它就可以正常工作org-capture
,但是如果我尝试在新启动后立即使用它,它会给我“符号的函数定义无效:org-capture-goto-target”。
emacs - 只为一个标题应用标签?
我有一个用于任务的全局标签,但我想要一个不应该应用于任务的项目的特定标签。我尝试#+TAGS:
在Projects
标题下使用,但这些标签仍然适用于任务。
编辑。
我当前的设置:
我想将第二个 TAGS 定义限制在标题的子Projects
标题中,这样它就不会干扰第一个 TAGS 定义。
emacs - 为什么 emacs 在终端中没有边缘模式?
我是 vim 的铁杆用户。随着邪恶模式和 spacemacs 的引入,我正在从 vim 过渡到 emacs。我经常在开发服务器中编辑我的代码(原因我无法解释),我必须在终端模式下运行我的编辑器。有一件事,我在 Emacs(在 vim 中)中缺少的是在编码时显示有用信息(如编译/lint 错误)的排水沟。Emacs 确实为此提供了用于 GUI 的边缘模式,但没有用于终端。在emacs的终端中避免边缘模式是否有特殊原因?
我的要求是在一列中查看所有错误(我使用的是flycheck),以便轻松浏览代码以找到有错误的行。flycheck 有三种方式来突出显示错误(行/列/符号)。我希望突出显示该行中的符号,但同时,我希望在代码的左侧或右侧看到一列,该列用某些符号标记有错误/警告的行。Flycheck 在启用边缘模式时执行此操作,但终端没有边缘模式。有没有办法在终端中得到这个?
emacs - 提取二级标题
对于我的全球 TODO 列表,我按照此处的建议显示面包屑:
产生以下内容:
我只想显示项目面包屑的第二级。所以在这种情况下,我只会显示[Project A]
. 我想如果我可以制作一个可以提取第二级的函数,我只需要在前面加上%?
这样[Tasks]
就不会出现在任务中,而只会出现在项目中的项目名称。提取第二级的理想方法是什么?
spacemacs - spacemacs中,如何默认开启editorconfig-mode?
目前我在项目中使用editorconfig,每次打开emacs/spacemacs,都需要M-x
手动按下并启用editorconfig-mode。
如何默认启用 editorconfig-mode ?
macos - 为什么 Emacs 尝试在 OSX 中使用 ~/.local/share,即使不是以 root 身份运行?
为了在程序没有 root 访问权限时以编程方式管理删除,将“已删除”文件移动到用户目录的本地位置是有意义的。
通常,Emacs 使用函数make-directory-internal()
.
但是,我的 Emacs 在不归其用户所有的位置上执行此操作,而无需测试所有权,首先:
根据https://www.gnu.org/software/emacs/manual/html_node/elisp/Testing-Accessibility.html,在尝试写入目录之前,我可以很容易地测试所有权:
相反,此 Emacs 代码尝试使用我的 ~ 中但由 root 拥有的文件夹。它不使用它实际有权访问的文件夹来处理异常。
例如,它使用~/.local/share/Trash
, 而不是~/.Trash
.
代码中没有更好的异常处理是否有某些原因?我是否需要提交补丁,或者这是一种正常的、被接受的编程方式?
简而言之,为什么这段代码会这样做?
根据@Erlaunis 的问题,What is ./.local/share/Trash (Unix)?,我emacs
无法编辑~/.local/share/Trash
,因为它归根用户所有。
正因为如此,我最终遇到了如下的 BS:
我在这里发布了完整的错误输出:http: //0bin.net/paste/YSQgBhxbFwBnaJer#vcTHnyC+BE-SepxK+5rLmNt73GUg9dZr1Kk6CekiqnQ [链接在 2016 年 4 月 23 日之前可用)
(注意:虽然我认为这个问题的一部分在 Emacs Lisp 之外有一些普遍的兴趣,但我不会拒绝将其转移到 emacs.stackexchange.com 的建议。请在评论中提出建议。)
emacs - 如何删除 spacemacs 上电力线周围的边框?
我刚刚使用https://github.com/railwaycat/homebrew-emacsmacport安装了 Spacemacs当我在我的 Retina Macbook Pro 上打开它时,我看到电力线上有一个“边框”并且颜色不均匀(注意在 utf-8 下它更厚的权利)。
如何删除较暗/较厚的边框或删除电源线边框?
我找不到这是 emacs powerline 的自述文件。