Команда транспонирования символов в IDE: почему?

#string #ide #command #transpose

#строка #интегрированная среда разработки #команда #транспонировать

Вопрос:

Я случайно несколько раз использовал ключевую команду в своей среде IDE, которая транспонировала два символа, например, при выделении слово «яблоко» стало «папле» (первые два символа были транспонированы). Я отключил его, так как не вижу его назначения, но зачем эта функция должна существовать? Кто-то использует его для чего-то, и теперь мне интересно, могу ли я сделать с ним что-то полезное.

Комментарии:

1. Я использую его в основном для быстрого исправления опечаток с транспонированными символами. Когда вы привыкнете к этому, это будет намного проще, чем bckspc bckspc char1 char2. Но, честно говоря, я использую его в основном в Emacs при написании текстов (например, документации) не так часто в программном коде.