Ubuntu 10.10, 32-разрядная версия, XTerm (261), раскладка клавиатуры = канадская
Так или иначе, символ обратной цитаты (backtick = `), который нельзя ввести, не вводится в XTerm. Я набираю это, и ничего не происходит. Курсор не двигается вперед. Я также не могу напечатать è (e с могилой). Обычно это вводится путем ввода обратного ключа, за которым следует e. Я могу ввести ударение в XTerm, так как это клавиша на клавиатуре.
Я знаю, что это работает, потому что я могу ввести `backtick, è и т. Д. В терминал (gnome-терминал).
Я не хочу менять раскладку клавиатуры. Termcap? Terminfo? может быть, это как-то связано с этим ... что-то перехватывает обратную черту ... все другие специальные символы могут быть введены без проблем.
Кто-то, пожалуйста, помогите мне разгадать эту тайну. Мне нравится использовать XTerm, и мне нужны обратные кавычки.
На иностранных клавиатурах есть мертвые клавиши , из которых обратная клавиша - одна в таких языках, как французский. Стандартный ответ, как вы упомянули, заключается в том, чтобы ничего не делать и представлять акцентированный символ è, когда нажимается буква «е» (другие буквы будут аналогичными).
Я думал, что после обратного удара пробела пробник будет отображаться один.
Я бы проверил вашу локаль (все настройки LC_ *) в xterm. Я также проверил бы настройки TERM. Вы можете сделать это следующим образом:
locale
set | grep LC_
echo $TERM
Первые две команды должны представлять одну и ту же информацию.
Я также ожидал бы, что gnome-терминал гораздо более совместим с иностранными языками, чем xterm.