I am not sure if this is really a proper question but I am interested in having some opinions about the most efficient usage of Emacs' abbreviations features (
dabbrev) in combination with
At the moment I am using for my
org mode stuff and some lisp tinkering
abbrev-mode as a basic typo-correction system, i.e. substituting
the without further bothering me.
yasnippets I use for specific and bigger expansions, e.g. special file headers for my hobby project etc. For everything in between I use
auto-completion, e.g. saving a few key strokes while typing a function name. I am pretty happy with this and try to review my workflow constantly where I should define another abbreviation of where a snippet would save some time on common constructs. This means
dabbrev is not needed at all for me, because either
auto-completion jumps in automatically or I have already a larger snippet (or should have one).
Is this a common workflow? How to you use these different features in parallel?