2017-02-02 23 views
0

Хотя я не запрашиваю Info с опцией -vi-keys, это похоже на действие: например, хотя справки ...Что можно включить --vi-ключи в GNU Info

'?' lists all Info commands; 

... нажав ? на самом деле вызывает «Поиск в регулярном выражении назад». Я проверял, что нет никаких псевдонимов для информации.

+0

Это происходит, если вы запускаете Emacs с помощью 'emacs -Q' (нет файла инициализации)? Если нет, рекурсивно разделите свой файл init, чтобы найти виновника. – Drew

+0

У меня нет проблемы, когда я запускаю информацию в emacs - только когда я запускаю информацию отдельно. – BPS

ответ

0

Обычная оболочка (баш или ЗШ) псевдоним:

alias info='info --vi-keys' 

Вы можете проверить свои псевдонимы, чтобы увидеть, если это существует с:

alias | grep vi-keys 

Если это так, посмотрите на него в личном и системном вводе файлов и удалите строку.

+0

Я заметил, что alias (и unaliased это) перед публикацией. Проблема осталась. Мне интересно, какие другие системные файлы conf, env vars и т. Д. Могут быть способны переопределять значения emacs по умолчанию. Это не значит, что я не могу использовать привязки emacs - в основном они определены, но '?' Не выводит список команд, а некоторые другие ключи, по-видимому, переопределяются для целей vi. – BPS

+0

У вас есть файл '~/.infokey' в игре? Это имеет высокий приоритет в настройках. https://www.gnu.org/software/texinfo/manual/info-stnd/info-stnd.html#Custom-Key-Bindings –

+0

Нет. Я проверил в своем домашнем каталоге и даже сделал общесистемную находку для чего-нибудь с '* infokey *' в названии. – BPS