Comments 23
"не владею слепым методом набора текста, да и не было смысла обучаться так как в окнах меня вполне сносно спасала программа PuntoSwitcher"
Хм… она же только переключает раскладки, но никак не исправляет орфографию или дописывает слова… Спрашиваю, может я чего не знаю?
там еще вроде куча всяких исправлений была типа двух заглавных букв и неорфографических опечаток (которые из-за попадания не в ту кнопку или из-за удвоения букв), но второе может оказать плодом моей буйной фантазии, уже давно сижу на xneur и глючит он только в libreoffice, даже в игрушках под вайном и то работает.
Вынужден вас поправить.
В libreoffice и в GoldenDict он глючит фатально — зачастую после неудачной попытки переключения приходится перезапускать приложение. Изредка Double commander тоже падает при попытке сменить раскладку в переименовании файла.
Время от времени вместо переключения раскладки набранного текста — меняет раскладку и выводит текст из буфера обмена.
По факту не умеет игнорировать определенные программы. В итоге в новых версиях InteliJIdea любое нажатие Ctrl срабатывает как двойной Ctrl, который имеет специальный (и неотключаемый) смысл.
В libreoffice и в GoldenDict он глючит фатально — зачастую после неудачной попытки переключения приходится перезапускать приложение. Изредка Double commander тоже падает при попытке сменить раскладку в переименовании файла.
Время от времени вместо переключения раскладки набранного текста — меняет раскладку и выводит текст из буфера обмена.
По факту не умеет игнорировать определенные программы. В итоге в новых версиях InteliJIdea любое нажатие Ctrl срабатывает как двойной Ctrl, который имеет специальный (и неотключаемый) смысл.
Вынужден и Вас поправить, в том то всё и дело что xNeur у каждого по разному работает, в зависимости от… не знаю от чего зависит =) но это факт. У некоторых он вполне нормально работает, а у меня… в общем сами смотрите: 1:48 мотайте
Да, такое тоже бывает. Причем ладно бы хоть детерминистично себя вел...
И у меня тоже такое. Порой бывает, сносно работает, но чаще глючит не по детски. Для тех, кто не понял, что было на видео, поясню — после выбора текста и выполнения действия "Сменить раскладку выделенного" выделенное удаляется и вместо него вставляется многократно повторенное из буфера обмена с непонятным образом измененной раскладкой (у некоторых символов изменена, у некоторых нет).
Я даже довольно подробно отписался в баге, но похоже, если самому не начать дебажить, с мертвой точки это дело не сдвинется. К сожалению, launchpad — та еще помойная дыра с непонятной навигацией сделанная только для того, чтобы напрочь отбить желание там что-либо искать, а так же то, что понять, где лежит исходный код xneur-а совершенно невозможно, исправление сих багов кем-либо кроме автора является просто фантастикой.
Я даже довольно подробно отписался в баге, но похоже, если самому не начать дебажить, с мертвой точки это дело не сдвинется. К сожалению, launchpad — та еще помойная дыра с непонятной навигацией сделанная только для того, чтобы напрочь отбить желание там что-либо искать, а так же то, что понять, где лежит исходный код xneur-а совершенно невозможно, исправление сих багов кем-либо кроме автора является просто фантастикой.
>> в новых версиях InteliJIdea любое нажатие Ctrl срабатывает как двойной Ctrl, который имеет специальный (и неотключаемый) смысл.
Вы с двойным Shift не путаете?
Он вполне себе отключается, достаточно назначить «Search Everywhere» другую горячую клавишу.
Вы с двойным Shift не путаете?
Он вполне себе отключается, достаточно назначить «Search Everywhere» другую горячую клавишу.
Действительно в PuntoSwitcher много чего было, был даже словарь автозамены который можно было самому настраивать, к примеру пишу я "for" нажимаю ctrl+Enter и вуаля
но с переходом на SublimeText нужда в таких комбинациях отпала из-за наличия внутри snippet
сама галочка "Автоматически переключать раскладку" в PuntoSwitcher у меня всегда была отключена.
for ($i=0; $i<count($arr); $i++){
//
}
но с переходом на SublimeText нужда в таких комбинациях отпала из-за наличия внутри snippet
сама галочка "Автоматически переключать раскладку" в PuntoSwitcher у меня всегда была отключена.
Просто интересно, товарищ автор пробовал XNeur и не понравилось или вообще о нём не слышал?
И, кстати, чтобы два раза не вставать:
1) странная необходимость иконки для выхода (вместо хоткея на остановку слежения),
2) ещё более странная необходимость иконки для отмены конвертации (вместо того, чтобы отменять тоже глобальным хоткеем).
Имхо
И, кстати, чтобы два раза не вставать:
Иконка в трее для выхода из приложения и отмены конвертации
1) странная необходимость иконки для выхода (вместо хоткея на остановку слежения),
2) ещё более странная необходимость иконки для отмены конвертации (вместо того, чтобы отменять тоже глобальным хоткеем).
Имхо
На самом деле для меня (я не автор статьи) основная проблема в том, что начиная примерно с Ubuntu 13.10 gXneur перестал работать практически совсем. Сначала он по 2 буквы вставлял, сейчас в 16.04 не работает вовсе, разве что иконку языка показывает. У автора gXneur, видимо, больше нет времени на разработку.
// в очередной раз у меня возник уже обычный для хабра вопрос: почему товарищи молча-минусующие не удосуживаются аргументрировать свою позицию в виде ответа на коммент? :-/
может быть, потому что автор написал в статье про xneur, а вы этого не заметили, потому что не читали, но комментарий оставили?
Ваша программа на C++ может быть заменена на два grep и два tr (точнее, sed y//, т.к. tr не дружит с юникодом).
И ещё меня смущает else{ translate = ""; }. Выделил цифры, нажал хоткей, цифры стерлись — это вроде бы не очень логичное поведение. Хотя, ^Z тут спасет, так что это можно признать и фичей.
И ещё меня смущает else{ translate = ""; }. Выделил цифры, нажал хоткей, цифры стерлись — это вроде бы не очень логичное поведение. Хотя, ^Z тут спасет, так что это можно признать и фичей.
цифры не сотрутся, ведь я использую xdotool type (хотя мог бы текст вносить в буфер и в нужный момент тем же xdotool посылать Control+V что было бы намного быстрее, но и цифры бы тогда действительно стирались), так вот xdotool type "" — не нажмет никакой клавиши, текст останется выделенным...
и на будущее смогу сделать что-то вроде:
а на счёт sed тут же на хабре читал про него, но… честно признаться не разобрался..
и на будущее смогу сделать что-то вроде:
if [ temp == "" ] then
# вывожу сообщение что конвертация невозможна или ещё чего =)
enif
а на счёт sed тут же на хабре читал про него, но… честно признаться не разобрался..
Использую kbdd для того чтобы запомнить свою раскладку для каждого окна. Потому что чаще всего я пишу на одном языке в окне. Всякие PuntoSwitcher никогда не устраивали, потому что творили какую то фигню
Кстати, автор xneur есть на хабре — это Andrew_Crew_Kuznetsov. Андрей, может отпишетесь здесь, как там вообще дела с разработкой? Заброшено или нет? Какие планы по развитию проекта?
Спрашивали — отвечаем. Проект не заброшен, но какое может быть развитие, если все фишки в общем-то реализованы? Периодически пересобираю под новые версии Ubuntu, на которой сижу, вот и вся поддержка.
По поводу "тут работает — тут не работает" уже устал пояснять. При зоопарке дистрибутивов, DE и тулкитов всегда что-то где-то будет не работать. Делаешь костыль для одного, отваливается другое…
По поводу "тут работает — тут не работает" уже устал пояснять. При зоопарке дистрибутивов, DE и тулкитов всегда что-то где-то будет не работать. Делаешь костыль для одного, отваливается другое…
Ну касательно темы топика, то подобное я вижу на Хабре и обсуждениях xneur ежегодно уже лет 10. Этот вариант с хардкором раскладок, да еще и отдельной прогой, вообще в конце рейтинга. Скриптом красивей было бы.
А если прогу писать, то уж озаботился бы получением раскладок и соответствия букв программно.
А если прогу писать, то уж озаботился бы получением раскладок и соответствия букв программно.
Отнюдь! Я не имел даже мысли ругать ваш проект!
Я вообще не имею привычки ругать то что делается для людей, да ещё и бесплатно...
На счёт зоопарка дистрибутивов прекрасно вас понимаю, а ещё прекрасно понимаю что без слёз в старый код смотреть невозможно, а именно этого от вас требуют когда просят что-то починить.
P.S пользуясь случаем, спасибо вам за ваш труд.
Я вообще не имею привычки ругать то что делается для людей, да ещё и бесплатно...
На счёт зоопарка дистрибутивов прекрасно вас понимаю, а ещё прекрасно понимаю что без слёз в старый код смотреть невозможно, а именно этого от вас требуют когда просят что-то починить.
P.S пользуясь случаем, спасибо вам за ваш труд.
Sign up to leave a comment.
Мой велосипед или о том как я сэкономил свои нервные клетки