Как установить язык по умолчанию (источник ввода) для приложения?

У Apple полностью исключена возможность сделать это, и с какой целью?

Основной язык ввода для моего MacBook – норвежский. Я хочу, чтобы OSX открывал MacVim с исходным языком США вместо норвежского.

Другими словами, я хочу иметь возможность установить язык ввода по умолчанию (источник ввода) в приложение. Я хочу, чтобы OSX знакомил, какой язык ввода использовать для MacVim, когда я его запускаю, вместо меня нужно переключить его на язык ввода. Я хочу КАЖДОЕ ВРЕМЯ Я запускаю MacVim.

(Из того, что я прочитал, это было возможно в более ранних версиях OSX, а затем удалено. Почему?)

Если это невозможно изначально, есть ли какое-либо приложение, которое это делает? Я становлюсь ДЕЙСТВИТЕЛЬНО отчаянным.

С наилучшими пожеланиями, Krystah

2 Solutions collect form web for “Как установить язык по умолчанию (источник ввода) для приложения?”

Обходной путь, который я использую, заключается в том, чтобы заставить Esc всегда переключиться на английский язык в MacVim. Существует очень приятное приложение под названием KeyRemap4MacBook , и вы можете использовать что-то вроде ниже в качестве своей конфигурации private.xml чтобы MacVim вел себя так. MacVim может начинаться или находиться в другом источнике ввода, но вы можете получить его правильно с помощью одного нажатия клавиши, которое уже должно быть хорошо знакомо вашим пальцам. Более того, это чрезвычайно полезно, если вы переключаетесь с режима ввода в / из нормального режима в MacVim, вводя и редактируя текст без текста.

 <root> <item> <name>In Vim, Make Escape key also Switch to English IM</name> <identifier>private.vim_esc_also_switches_to_english_inputmode</identifier> <only>VI</only> <autogen>__KeyToKey__ KeyCode::ESCAPE, <!----> KeyCode::ESCAPE,KeyCode::VK_CHANGE_INPUTMODE_ENGLISH </autogen> </item> </root> 

См. Также: мой private.xml в использовании .

Должна быть опция на панели настроек для ввода, где вы можете выбрать, хотите ли вы иметь тот же глобальный или на основе приложения.

Изменить: у него есть только «Использовать то же самое во всех документах» и «Разрешить другое для каждого документа»

Не уверен, что работает для приложений.

  • Emacs fullscreen на Mountain Lion без панели инструментов
  • Удаление приложений из служб определения местоположения в разделе «Безопасность и конфиденциальность» на Mac OS X 10.8
  • Что такое ошибка «Неверная инструкция: 4» и почему «-mmacosx-version-min = 10.x» исправить?
  • Передача аргументов в osascript через функцию оболочки в OS X Mountain Lion
  • Зачем мне нужен ./ для команд для запуска на Mountain Lion?
  • QuickLookSatellite MAC OS, высокая производительность процессора
  • Отправить уведомление в центр уведомлений о горном льве
  • Как исследовать больше настроек по умолчанию для настройки на OS X?
  • Mac OS X Mountain Lion не может ping / telnet localhost. Укажите неправильный публичный IP-адрес
  • Могу ли я загрузить обновление OS X Mountain Lion и поделиться им с моей семьей?
  • Safari: как напрямую перейти от «omnibox» (т. Е. «Поле интеллектуального поиска») к результатам поиска (как в Chrome)?
  • Давайте будем гением компьютера.