No meu emacs, digamos, eu uso um "elisp"yasnippet para estender um bloco lisp no modo org. Mas antes que eu a estenda, a empresa é acionada primeiro, o que me dá um menu como "1. elisp1, 2. elisp2"sem opção "elisp". Agora, se eu uso tabpara estender o yasnippet, é sempre irritante que "elisp1"sempre seja exibido na tela. Portanto, preciso excluir "1"primeiro e fazer a extensão do snippet yasnippet.
Portanto, como solução, eu sempre uso a tecla de seta para a esquerda para desativar o menu de conclusão da empresa, mas o cursor agora é direcionado para "elis|p", então, novamente, uso a tecla de seta para a direita para mover o cursor até o final "elisp|"e estender o snippet.
Aí vem minha pergunta: como posso ligar a tabchave primeiro para ativar o yasnippet, mas não a empresa para me salvar a vida?
tab. Então, eu não gostaria de alterar a ligação.
C-oexpandir abreviações, trechos e linhas abertas etc., se você não estiver interessado.
tabparacompanyeC-oparayasnippet. Eu posso descrever mais se você estiver interessado.