用 global-set-key
, local-set-key
或者bind-key
(非原生库)。
e.g.
(bind-key "M-/" #'my-company-yasnippet company-active-map)
用 global-set-key
, local-set-key
或者bind-key
(非原生库)。
e.g.
(bind-key "M-/" #'my-company-yasnippet company-active-map)
非常感谢告之
按如下格式添加到custom.el文件中,不行,输入for之后按alt+/,并没有弹出snippets (global-set-key (kbd “M-/”)'my-company-yasnippet)
我习惯vim的操作方式,所以加了evil插件,现在遇到个问题。按Esc,应该是回退到命令模式,但经常是得按好几遍才行。并且,有时,按u键,做回退操作,却经常是把光标附近的英文转成大写字母。得继续按Esc好几遍,再按u才能回退。不清楚哪里冲突了
C-h k
看看绑定成功没有
今天早上更新了你最新配置,完美使用
你好,请教一下centaur emacs会自动关闭buffer吗?我试用过程中,发现有些buffer过了一会就不见了,只能去ibuffer里面去找
不会自动关闭。比如哪些 buffer 有问题?
哦,我猜测你是按了C-g
对不对?很多窗口做了 autoclose 设置,C-g
会自动关闭window而不是 buffer。C-h z
可以恢复。
又试了一下,好像是打开另外一个projetile的时候,buffer列表里面就会消失一些buffer
这是 perspective。根据不同的 project 生成不同的 perspective,避免互相干扰。切换用 C-x p s
.
这样啊,多谢
java开发,太慢了。不知是evil的问题,还是lsp的问题。看来我得适应emacs的编辑方式
问个升级后的问题:
一直在windows 10 和mac os两套系统下用centaur emacs,前者在办公室,后者在家里。最近升级后,mac下面没问题,但win下counsel-find-file 、counsel-M-x、ivy-switch-buffer等ivy相关功能的按键绑定没有了,回到传统功能绑定了。需要(global-set-key (kbd "C-x C-f") 'counsel-find-file) (global-set-key (kbd "M-x") 'counsel-M-x) (global-set-key (kbd "C-x b") 'ivy-switch-buffer)
重新定义。定义好后可以使用,但没有icon了。mac下没有类似问题。应该不是all-the-icons的安装问题,因为C-x d 调用dired是没有问题的。
升级什么,emacs26升级emacs27吗,升级或变更emacs版本后要把elpa或其它包都重新编译一遍,生成elc文件,我好像每次升级都会忘记这件事,直到遇到问题才想起来
@seagle0128 大神,win10 msys2 bash环境启动求助 ,之前有装过doom,看大神的配置中文支持好就都换过来了,原.doom跟.emacs.d都注释掉了,按read.me跑到第二步发现奇怪的问题,如截图(以下几种命令都试过了, emacs -Q --l ~/.emacs.d/init-mini.el , runemacs -Q --l ~/.emacs.d/init-mini.el ,emacs -Q --l ~/.emacs.d/init.el, runemacs -Q --l ~/.emacs.d/init.el, emacs -Q , runemacs -Q 结果都跟截图所示一致):
emacs没有升级,是centaur emacs配置升级。我用byte force compile升级了安装的包,问题依然没解决
你把elpa 目录删掉重新下载一次包呢?我在 Windows10 上测试没有问题,用的 Emacs 28.
--load, -l FILE load Emacs Lisp FILE using the load function
是-l
吧?
emacs28有下载链接吗,用着怎么样?