2
如何使yasnippet和公司更好地工作?
假设在我的emacs中,我使用"elisp"yasnippet扩展了组织模式下的lisp块。但是在我扩展它之前,首先会触发公司,这给了我一个菜单,就像"1. elisp1, 2. elisp2"没有选项"elisp"。现在,如果我tab用来扩展yasnippet,"elisp1"总是首先出现在屏幕上总是很烦人。所以我需要先删除"1",然后再扩展yasnippet片段。 因此,作为解决方案,我总是使用左箭头键先关闭公司完成菜单,但现在光标将移至"elis|p",因此再次使用右箭头键将光标移到的末尾"elisp|"并扩展代码段。 我的问题来了:我该如何tab首先绑定密钥才能触发yasnippet,但不触发公司挽救生命?