Удаляем расладку «U.S. English» из «Мака»
Артём Поликарпов написал рецепт как можно удалить из «Мака» раскладку «U.S. English». Она очень мешается и совершенно не нужна, если поставить великолепную раскладку Ильи Бирмана (кстати, если вы почему-то ей не пользуетесь, то вы делаете большую ошибку).
Но рецепт Артёма мне не нравится тем, что для его выполнения приходится иметь у себя редактор Xcode, который ещё и несколько гигабайт весит. Поэтому я, как водится, написал скрипт, который нужно выполнить из «Терминала» (после его выполнения придётся опять залогиниться в систему) и ненужной раскладки уже не будет.
Какое счастье!
Проще всего скрипт запускать из «Терминала» вот так:
bash <(curl -fsSkL raw.github.com/bolknote/shellgames/master/us_layout_remover.sh)
Чтобы вернуть всё обратно достаточно запустить программу ещё раз.
Добавлено позднее: удалению раскладки может мешать Punto Switcher.
Как в раскладке Бирмана поставить тильду ~ ? Это единственное, что мешает мне удалить «U.S. English».
http://ru.wikipedia.org/wiki/Compose — как действительно удобно
Комментарий для Иван Катайцев:
У меня между левым шифтом и буквой z/я есть клавиша, на которой нарисованы тильда и прочие знаки. В английской раскладке Бирамана она с шифтом даёт тильду. Ещё в английской раскладке тильду даёт самая первая клавиша слева в ряду с цифрами, тоже с шифтом.
Комментарий для poige.livejournal.com:
Вам действительно удобно жать три клавиши подряд, вместо двух одновременно? Сомнительное удобство, на мой взгляд, я бы быстро заколебался. Но как запасной вариант иметь хотел бы, возможности там явно шире.
Вот если бы языковая менюшка не растягивалась на полэкрана и иконки были нормальными флагами с этой хваленой раскладкой Бирмана, ей бы пользовалось гораздо больше людей, мне так кажется.
Комментарий для silent:
Какая языковая менюшка, вы о чём? И, кстати, чем вам серп и молот не угодил? По мне так — отличная реализация.
Комментарий для silent:
Про языковую менюшку, которая растягивается — бред (правой кнопкой мыши → убрать галочку с «Show Input Source Name».
Иконки можно менять на свои.
ПоликарПов, правильная фамилия Артёма.
Комментарий для Андрей:
Опечатка, спасибо!
Комментарий для Евгения Степанищева:
У меня на американском макбуке клавиши рядом с шифтом нет, а клавиша слева от единицы тильду не дает, да и, судя по картинке на сайте раскладки, на ней нет никакого дополнительного символа.
Комментарий для Иван Катайцев:
Тогда лучше Илье написать, спросить. В твитер или на почту. Он быстро отвечает.
Тильда у Бирмана в английской раскладке стоит там же где в винде — слева от 1, там где в русской раскладке буква Ё.
Во всяком случае — у меня так.
Комментарий для Данила:
У меня так же.
Три раза запускал скрипт и перелогинивался и на третий всё-таки получилось. Спасибо! Беспорядок в раскладках мне мешал пользоваться решением Ильи.
У меня тоже почему-то получилось не с первого раза…
Женя, большое спасибо! Сработало с первого раза.
Комментарий для Михаил:
Выдавались какие-то ошибки или отработало нормально, но после перелогина ничего не изменилось?
Комментарий для Андрей Шапиро:
Да это Артём молодец — придумал простой способ, я только автоматизировал.
Комментарий для Евгения Степанищева:
Всё отработало без ошибок, но после перелогина не изменилось.
Комментарий для Михаил:
Возможно надо исправить перелогин на перезапуск. Но попробовать пока негде — везде срабало. А ОС какая (версия)?
Комментарий для Евгения Степанищева:
10.8.1, ноутбук из США.
Комментарий для Михаил:
Найти бы у кого ещё проблемы и попробовать посмотреть не нужно ли поменять логаут на перезагрузку…
Комментарий для Евгения Степанищева:
Евгений, у меня тоже проблема. Сперва получилось, но после первой же перезагрузки оба языка (системный английский и русский) вернулись в список и ни один не желает удаляться оттуда.
Теперь ваш скрипт вообще ничего не меняет.
У меня Лев и последняя версия раскладки Бирмана
Комментарий для Александр Дейков:
Может вы меня добавите в аську или ещё как-то ( http://bolknote.ru/about.html ) и попробуем посмотреть в чём проблема?
Комментарий для Евгения Степанищева:
Очень круто, спасибо! Меня смущал там лишний флажок.
Спасибо Александру Дейкову, выяснилось, что Пунто Свитчер зачем-то защищает файл с раскладками. Если у вас установлен Пунто Свитчер, то скрипт работать не будет (если «Яндекс» не выпустит версию без этой защиты).
Комментарий для Евгения Степанищева:
Возможно, срабатывало не с первого раза, потому что стояла галочка «восстановить открытые окна».
Галочка «восстановить открытые окна» не мешает, мешает действительно Пунто свитчер. Если не получается с первого раза или появляется неотключаемая русская раскладка — удалите его, проделайте операцию, потом установите новый пунто, поддерживающий раскладку 3.0 (ссылка на него в блоге Бирмана)
Было бы неплохо написать об этом в посте, а то некоторые (такие как я) по полчаса пытаются понять в чем дело
Большущее спасибо за скрипт! дефолтный язык убрался довольно элегантно, надеюсь, что без острой нужды возвращаться не будет!
если кому-то нужна версия раскладки Бирмана, адаптированная под американскую клавиатуру, то можете попробовать взять здесь: http://denswor.ru/all/it-works/
исправлял под себя.
Комментарий для Евгения Степанищева:
Важно! Пунтосвичер по ссылке http://clubs.ya.ru/punto/replies.xml?item_no=10385
дружит с раскладкой, но поздние версии под Мак возвращают английскую US на место.
У меня OS X 10.8.3, до этого стоял Пунто Свитчер, при выполнение скрипта с установленным Пунто не удалялась даже русская раскладка, скрипт ошибок не выдавал.
Я удалил Пунто Свитчер и выполнил скрипт раза 4—5, скрипт ошибок не выдавал, исчезла русская , но США международная — ПК так и не исчезла. При этом я переставлял на раскладку США и пробовал произвести те же действия, но ничего не помогло. раскладка
Буду признателен за помощь.
Комментарий для Михаил:
Насколько я понял, вы мне в почту написали, я попозже вам туда отвечу.
Все в порядке, проблема решена, она была именно из-за того, что стояла по умолчанию раскладка США международная — ПК, сменил на раскладку США и таки срабтал скрипт. Спасибо.
Комментарий для Михаил Ханафер:
Вот это да. Спасибо!
Метод рабочий, но для этого надо открывать «Терминал», вставлять команду и выходить из системы.
Проще:
Комментарий для Павел Пантюхин:
Забавно, если работает, то круто.
Забыл добавить, что нужно включить бирманскую английскую раскладку, иначе не отключить «Котоэри» (п. 4).
Павел Пантюхин, спасибо! А то скрипт у меня не срабатывал
Комментарий для Павел Пантюхин:
Павел Пантюхин, огромное спасибо за метод с Котоэри! Просто и доступно :)
На 10,9, к сожаленью, не работает.
Комментарий для http://klimen.co:
Какой из двух методов не работает? Ни один?
Метод «Котоэри» (Kotoeri, Japanese) работает!
В 10.9, очень просто, спасибо!
У кого-нибудь получилось убрать на OS X Mavericks английскую раскладку?
Извиняюсь, метод с «котоэри» сработал. Спасибо!
Раскладка Бирмана не подходит для Маков с америкоской клавой, потому что отсутствует «Ё»
Я, например, не понимаю нафиг она нужна эта раскладка от Бирмана :) , но это другое..
Как по мне, так самая адекватная раскладка — это Русская ПК (Запятая стоит в двух правильных местах), ну а буква «ё», которую не так часто используешь, так можно зажать клавишу «е» и появится буква «Ё»
Клавиша перед единицей.
Я написал для чего: http://bolknote.ru/all/4085
У меня так свои раскладки работают, сделанные при помощи Ukelele. И я просто удалил AppleKeyboardLayouts.bundle из системы и всё. Остались только две моих раскладки. Пользуюсь этим методом еще со снежного барса
Помог способ с Японский → Котоэри. Добавьте, пожалуйста, этот способ в пост.
+1 с Японским языком. Проще всего оказалось именно так.
Евгений, спасибо! Заработало, хотя и по методу с «котоэри». Зато другой вопрос — можно как-то серп и молот поменять на флажки?
Комментарий для Владислав Осипов:
Это вопрос к Илье Бирману.
Апдейт бы для ёсемити
Комментарий для Денис:
Есть же другой способ: http://bolknote.ru/all/4085/
А есть возможность вернуть тильду на место для тех, у кого американская клавиатура? Нельзя переключаться между окнами.
Комментарий для firedev.com:
В раскладке Бирмана что ли? Так вы у Бирмана и спросите.
El Capitan 10.11.6
Скрипт не работает, запускал три раза.
Помогло добавить Японскую раскладку (котоэри нет в списке) -> удалить US Layout -> удалить японскую
Комментарий для NeonXP:
http://bolknote.ru/all/4085
БЛЯТЬ СУКА ТУПАЯ!!! ПОХУЙ ВСЕМ НА БИРМАНА И ТВОЙ СКРИПТ!!! СДЕЛАЙ БЛЯТЬ В ОДИН КЛИК ПРОГРАММУ, ЧТОБЫ Я НАЖАЛ БЛЯТЬ И ВСЕ УСТАНОВИЛОСЬ И СМЕНИЛОСЬ/ ПОХУЙ НА БИРМАНА И ГРАФИКУ И ВЕКТОРЫ БЛЯТЬ/ СДЕЛАЙ ЧТОБЫ ВСЕ НАХУЙ РАБОТАЛО/ И РАЗРАБОВ ПУНТО СВИЧЕРА БЛЯТЬ ТОЖЕ КАСАЕТСЯ/ РУКОЖОПЫЕ ДОЛБАЕБЫ ББЛЯТЬ!!! ГОРИТЕ В АДУ!!!
Дебил что ли? Тебе никто ничего не обязан.