.zshrc.local中不设置 theme,去掉缓存重启 terminal。
在zsh中执行命令后,输出多余信息,是由于emacs的term没有提供set title的功能。所以,每次设定title的信息都输出到命令的结果前面了。把set title的功能关掉就可以了,如下:
if [ -n "$INSIDE_EMACS" ]; then
DISABLE_AUTO_TITLE="true"
fi
更新了一下centaur,启动时,报以下错误。
Failed to install doom-modeline: https://melpa.org/packages/
doom-modeline-20190116.1612.tar: Not found
非常感谢把我提到的zsh问题,及时反应到dotfiles里。
Package-refresh-contents
modeline是这样的,应该不是
bash-language-server
的智能提示吧?好像是flycheck的,是不是也要像C那样,把bash的flycheck给禁止掉?
=> 怪我了,我用的你dotfiles之后,以前的PATH配置,被清掉了,我忘了在zshenv中恢复我的PATH配置了,不好意思。
有时间,能不能把Perl的LSP也加上,我现在有些小工具,正好用Perl来写 。取了你的新版之后,我又改回LSP了,不再出以前的问题了。除了Java和PHP我暂时用不上之外 ,其它的我都把环境整好了,就差等你加Perl了。你若用不上perl,我在自己的配置里加也行。但这样看起来就不一致了。
我从vim转过来不到3个月,有时会问一下初级的问题,请见谅!ごめんね!
我没用 Perl,你可以自己加上。你可以到 GitHub - emacs-lsp/lsp-mode: Emacs client/library for the Language Server Protocol 提 request,最好 lsp-mode
能内置,这样就不需要额外的配置了。
这是Mac的色彩系统不同导致的bug,你可以这样解决:
(setq powerline-image-apple-rgb t)) ;; fix applet bug on OSX
这样表示引用。
不要滥用引用,读起来累skr人。
OK,下次注意
这是 lsp-mode 返回的错误信息,应该是找不到这个文件的 workspace。具体请咨询lsp-mode吧。
好的,谢谢。
另外,go的language server,我从bingo改用go-langserver后,以前一些比较奇怪的问题目前没有出现了。但lsp-mode优先用bingo,是将来主要维护bingo的意思吗?
workspace的问题,好像用go-langserver后不再现了,暂时不提了。
问个小问题,在Centaur Emacs中执行auto-insert,minibuffer一直停在等待输入Keyword 的状态,不知如何继续走下一步。
C-ret, M-ret,C-j,C-M-j都不行
Centaur 默认没有使用 auto-insert。刚才试了,我这里没有问题。
好的,另外我想问一下,你每次新建el文件,用的是什么?和auto-insert类似的函数吗?创建新文件的模版文件是自己做的,还是默认自带的?
我是直接用yasnippet。你可以看看yatemplate。