Настройка Mac OS X в полноэкранном режиме консоли

2058
dma

При использовании полноэкранного режима консоли в Mac OS X, доступ к которому осуществляется путем ввода имени пользователя «> console», я хотел бы использовать другую раскладку клавиатуры и хотел бы поддерживать цвета.

Терминал, кажется, установлен на vt100, в то время как окна терминала используют xterm-color, но я не могу понять, как это изменить (если это даже способ включить цвет).

Я также grep'd для loadkeys в / etc, чтобы попытаться определить, где раскладка клавиатуры была загружена, но ничего не придумал.

5
Заработайте вознаграждение за ответ на часть раскладки клавиатуры в этом вопросе. Evan Krall 13 лет назад 0

3 ответа на вопрос

4
Jeremy L

Для вашей раскладки клавиатуры вам может понадобиться вручную переназначить клавиши; к сожалению, я только знаком с этим для менеджера X11. Возможно, это понятие направит вас в правильном направлении.

Для ваших потребностей окраски, введите это в:

TERM экспорта = xterm-цвет

Он переключит ваш термин на xterm-color, как Terminal, а затем попытайтесь ls -G(цветовой режим для ls).

Установка TERM сработала, а установка в моем .bash_profile сделала его постоянным. Я попытался kbdcontrol переназначить ключи, но он не доступен. dma 15 лет назад 0
0
peelman

@ Эван, это решает твою награду?

К сожалению нет. Это меняет раскладку клавиатуры для окна входа в систему, но терминал `> console` остается в qwerty. Evan Krall 13 лет назад 0
черт. ну, это стоило того. peelman 13 лет назад 0
0
harrymc

Из Как изменить язык, отображаемый в окне входа в систему :

Текст окна входа в систему будет отображаться на языке, который был выбран при установке Mac OS X, или на языке, выбранном при первом запуске Mac OS X на новом Mac. Узнайте, как вы можете изменить язык, используемый для окна входа в систему. Затронутые продукты

Есть два способа изменить язык окна входа в систему:

  • Переустановите Mac OS X и выберите нужный язык во время установки, или
  • Используйте шаги ниже в зависимости от вашей версии Mac OS X.

Mac OS X v10.4 или новее

  1. Войдите в систему как пользователь, имеющий учетную запись администратора.
  2. Откройте Терминал (в / Приложения / Утилиты /).
  3. Введите или вставьте эту команду в Терминал:
    sudo languagesetup
    и нажмите Return.
  4. Когда появится запрос на ввод пароля, введите пароль своей учетной записи и снова нажмите Return. Если у вашего пользователя нет пароля (пустой пароль), и вы используете Mac OS X 10.5 или более поздней версии, см. Mac OS X 10.5 или более поздней версии: для команды sudo требуется непустой пароль администратора .
  5. Будет отображен список доступных языков.
    Введите число, которое появляется рядом с языком, который вы хотите использовать, затем нажмите Return.
  6. Выйти из терминала.
Это может работать для переключения языков, но, к сожалению, не имеет опции для раскладок клавиатуры, таких как Dvorak. Evan Krall 13 лет назад 0
Дворжака не было указано в вопросе, но странно, что у вас его нет. Существует ли это в Системных настройках? harrymc 13 лет назад 0
Его можно изменить в системных настройках, но, похоже, ничто не влияет на раскладку клавиатуры `> console`. Evan Krall 13 лет назад 0