extract ecb yasnippet semantic etc. from init.el