В виме — несколько режимов, а внутри каждого режима может быть ещё и описанная вами ситуация с зажатием клавиш. Inception :-) В простых редакторах нету никакого inception'а.
Ну, vim это и впрямь не для слабых духом :-)
Для бородатых программистов и системных администраторов это ОК конечно, но всем остальным пользователям скорее всего никакие хитрые режимы не нужны.
Ну так а вектор атаки-то какой? Предложить пользователю сделать SQL-инъекцию на своём собственном устройстве? (Что-то навроде классического способа размножения вирусов под Linux — «Ух ты, вирус? Дай посмотреть» :-) )
Ерунда. Не надо просто человеку предлагать средства разработки, используемые в компании, и типовые задачи.
Предложите человеку написать что-нибудь простенькое на Brainfuck'е. Или ещё что-нибудь такое, чего он скорее всего никогда не делал.
Если у него мозг работает — то он быстренько разберётся.
Wut? Сынтерпретируется же :-)
Snowball же вроде, а не snowflake.
1. Хуже не станет.
2. Будет агитация за использование железок с открытыми спецификациями.
А чего это у вас отсчёт начинается с 0x01, а не с 0x00?
Еретик! На костёр!
Для бородатых программистов и системных администраторов это ОК конечно, но всем остальным пользователям скорее всего никакие хитрые режимы не нужны.
Предложите человеку написать что-нибудь простенькое на Brainfuck'е. Или ещё что-нибудь такое, чего он скорее всего никогда не делал.
Если у него мозг работает — то он быстренько разберётся.