I have YASnippet installed in emacs 24.5, which wasn't working and after a lot of different attempts at a fix, I now have the basics working, however - somewhere along the way - I have collected the following key bindings:
This isn't a question of altering the TAB
behaviour (I've seen a lot of threads on that).
When I have yas-minor-mode enabled, I cannot type the letter 'c' at all. Here is what is stored in my YASnippet minor mode keybindings:
Key bindings:
key binding
--- -------
C-c Prefix Command
TAB yas-expand
c Prefix Command <---- *
<tab> yas-expand
c - Prefix Command <---- *
C-c & Prefix Command
C-c k yas-expand
c - c Prefix Command <---- *
C-c & C-n yas-new-snippet
C-c & C-s yas-insert-snippet
C-c & C-v yas-visit-snippet-file
Now I am no expert, but those I have marked look a little too funky.
How can I remove them?
I have tried recreating those bindings and setting them to nil
- no joy.
If there is no fix, would deleting the package and reinstalling it solve the issue? I am not sure where those kaybindings are actually stored... ?
# binding: TAB r
Perhaps you have one that begins with the letterc
? The most likely scenario, however, is that you are using someone else's configuration that you have copied where they thought the letterc
should be a prefix key instead of being able to type the word candy like a normal person.M-x yas-describe-tables
-- you may wish to give that a try to see what shows up -- perhaps that will give you some more clues.yas-describe-tables
- no key bindings or other clues I can find. All very empty.