Size: a a a

2020 December 10

SB

Sergey Batalev in pro.vim
badtrousers
это то же самое будет по факту.
Не лучший вариант. Лучше слать обычнее нажатия и нормально обрабатывать
источник

SB

Sergey Batalev in pro.vim
На стороне пк
источник

b

badtrousers in pro.vim
ну, конечно нужен будет драйвер, чтобы например понимать когда ты переключаешься между приложениями или окнами приложения
источник

b

badtrousers in pro.vim
kernel extension возможно
источник

b

badtrousers in pro.vim
но фундаментально это решенная проблема
источник

SS

Sergey Skvortsov in pro.vim
badtrousers
но фундаментально это решенная проблема
:%s/a/b/g как сделаешь?
источник

SB

Sergey Batalev in pro.vim
badtrousers
ну, конечно нужен будет драйвер, чтобы например понимать когда ты переключаешься между приложениями или окнами приложения
С окнами и всем еще сложнее на самом деле
источник

SB

Sergey Batalev in pro.vim
Sergey Skvortsov
:%s/a/b/g как сделаешь?
Да боже мой, драйвер спокойно сделает
источник

b

badtrousers in pro.vim
Sergey Skvortsov
:%s/a/b/g как сделаешь?
клавиатура держит копию буффера у себя в памяти, может посчитать каждые замены и транзакционно их выполнить
источник

SS

Sergey Skvortsov in pro.vim
Sergey Batalev
Да боже мой, драйвер спокойно сделает
Каким образом?
источник

b

badtrousers in pro.vim
для этого надо найти самую короткую последовательность нажатий, чтобы выполнить все замены
источник

SS

Sergey Skvortsov in pro.vim
badtrousers
клавиатура держит копию буффера у себя в памяти, может посчитать каждые замены и транзакционно их выполнить
Ну это не представляется возможным в общем случае
источник

b

badtrousers in pro.vim
в супер–общем и не надо
источник

SB

Sergey Batalev in pro.vim
Sergey Skvortsov
Каким образом?
Интеграцией в любом случае
источник

SB

Sergey Batalev in pro.vim
Стандартных средств системы нету.
источник

M

MMXX in pro.vim
Нужна поддержка внутри софта
источник

b

badtrousers in pro.vim
достаточно чтобы это работало для текстовых инпутов, системных и браузерных textarea
источник

b

badtrousers in pro.vim
MMXX
Нужна поддержка внутри софта
да понятно что будет сишная библиотека и драйвер можно сделать
источник

SS

Sergey Skvortsov in pro.vim
Это не будет работать для текстовых инпутов, системных и браузерных textarea
источник

b

badtrousers in pro.vim
я не говорю что это 100% делается в железе
источник