urxvt-selection-autotransform - Онлайн в облаке

Это команда urxvt-selection-autotransform, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


selection-autotransform - автоматически преобразовывать выделенный текст

ОПИСАНИЕ


Этот выбор позволяет вам выполнять автоматические преобразования для выбора всякий раз, когда выбор
сделан.

Он работает путем указания фрагментов Perl (наиболее полезным является единственный оператор "s ///"), которые изменяют
$ _ как ресурсы:

URxvt.selection-autotransform.0: преобразовать
URxvt.selection-autotransform.1: преобразовать
...

Например, следующее преобразует выделенные фрагменты в форме «имя файла: число», часто
видно в сообщениях компилятора, в "vi + $ filename $ word":

URxvt.selection-autotransform.0: s / ^ ([^: [: space:]] +): (\\ d +):? $ / Vi + $ 2 \\ Q $ 1 \\ E \\ x0d /

И этот пример соответствует тому же, но заменяет его vi-командами, которые вы можете вставить напрямую
в ваш редактор (vi :):

URxvt.selection-autotransform.0: s/^([^:[:space:]]+(\\d+):?$/:e \\Q$1\\E\\x0d:$2\\x0d/

Конечно, это можно изменить в соответствии с вашими потребностями и вашим редактором :)

Чтобы расширить приведенный выше пример до типичных сообщений об ошибках Perl («XXX в строке FILENAME, YYY.»),
вам нужно немного более продуманное решение:

URxvt.selection.pattern-0: (at. *? Line \\ d + [,.])
URxvt.selection-autotransform.0: s / ^ at (. *?) Строка (\\ d +) [,.] $ /: E \\ Q $ 1 \ E \\ x0d: ​​$ 2 \\ x0d /

Первая строка указывает коду выбора обрабатывать неизменную часть каждой ошибки.
сообщение в качестве шаблона выбора, а вторая строка преобразует сообщение в vi
команды для загрузки файла.

Используйте urxvt-selection-autotransform онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows