Aqui é onde começar: C-h k C-TAB . E mesmo C-h k TAB --- isto é, pergunte ao Emacs qual sequência de teclas ele vê quando você aperta a tecla Tab .
Meu palpite é que ele dirá TAB e não <tab> . Teclados diferentes enviam eventos diferentes quando você pressiona a tecla Tab do teclado. Se C-h k TAB disser que é TAB , faça o seguinte:
(global-set-key (kbd "TAB") 'semantic-complete-self-insert)
Você também pode fazer isso, o que cuida de tudo --- não é necessário descobrir exatamente o que corresponde ao teclado Tab key:
M-x global-set-key RET TAB semantic-complete-self-insert RET
Ou seja, pressione a tecla Tab no prompt do comando global-set-key .