Se você não consegue encontrar um built-in, eu queria tentar escrever um plugin com algo mais do que um Hello World, então aqui está.
Em Tools -> New Plugin...
, você pode criar um arquivo vazio e colá-lo. (Observe que o Python é um pouco específico sobre o espaço em branco, portanto, se você tiver algum problema, verifique se o espaçamento está abaixo).
import sublime, sublime_plugin
class CaseswapCommand(sublime_plugin.TextCommand):
def run(self, edit):
region = self.view.sel()[0]
str = self.view.substr(region)
ans = ''.join([char.lower() if char.isupper() else char.upper() for char in str ])
self.view.replace(edit, region, ans)
Em seguida, edite suas combinações de teclas e inclua algo assim.
{ "keys": ["control+shift+m"], "command": "caseswap" }
Eu só testei isso no MacOSX.