Pelo menos kile é capaz de fazer isso, você pode definir suas próprias funções em LaTeX → User Tags → Edit User Tags… :
Paraoseuexemplo,insira$%M$comomostradoaqui:
Como você pode ver na primeira tela, sua primeira função é acessível com Ctrl + Deslocamento + 1 , então apenas marque seu texto , pressione essas teclas e pronto.
