Я использую Ubuntu Server как виртуальную машину (используя VirtualBox) на моем Mac.
Обычно на Mac я нажимаю alt+, 3чтобы ввести хеш (#) sybmol.
Однако, если я сделаю это в консоли моего сервера Ubuntu, он выдаст мне «Нераспознанную команду», когда он внутри nano.
Как я могу ввести этот символ? Мне нужно это, чтобы иметь возможность добавлять комментарии к моему файлу конфигурации Apache.
Благодарность
alt-3
, например, в текстовом редакторе? Это работает вbash
; ошибка только происходит вnano
? Если вы вводитеread
в bash, нажмите ввод, затем нажмитеalt-3
, что происходит?alt
также используется в качестве модификатора для сочетаний клавиш.Shift-3
для символа фунта£
.alt
клавишу, может, онаAlt-Gr
и меняет вещи?Ответы:
Alt
используется как мета в вашей системе. Вот почему он ведет себя странно вnano
иbash
.На сервере Ubuntu (только для командной строки) с британской раскладкой клавиатуры, вам нужно нажать правую
alt
клавишу, чтобы получить символ хеша#
: только праваяalt
интерпретируется какalt-gr
ваша система Linux, а это ключ-модификатор, необходимый для систем не-Mac OS для альтернативных символов на клавиатуре.источник
Я только что столкнулся с этим, когда я делаю LPIC и использую MB Pro с CentOS на виртуальной машине.
В конечном итоге CTRL + \
источник
Ubuntu 12.04 с британской клавиатурой, установленной на MacBook Pro. К сожалению, правая сторона Alt3испускает только верхний индекс "2", а не хеш, а левая сторона Alt3ничего не печатает.
Переход к System Preferences »Keyboard Я вижу , что моя текущая клавиатура в списке:
English (UK, MacIntosh international)
.Нажатие на маленькую кнопку «клавиатура» внизу показывает положение всех символов на каждой клавише. Так что для меня хэш
#
является Right-Ctrl|\(справа Alt, трубы и обратный слэш). Один из предыдущих постов сказал Alt, но это был Ctrlисточник
В настройках терминала перейдите к
Profiles
затемKeyboard
. ОтключитьUse Option as Meta Key
опцию.источник
Для меня это просто \ключ.
(Джесси, Virtualbox на El Capitan, клавиатура Великобритании)
источник
В конце 2018 года на последнем Macbook Pro с F-клавишами в качестве F-клавиш мне нужно набрать fn + option + 3, чтобы войти
#
в терминал. Возможно, это связано с тем, что в iTerm в разделе «Профили / ключи» я загрузил предустановку «Редактирование естественного текста» (чтобы разрешить перемещение по словам с параметром (alt)).источник