Версия ОС: Ubuntu 12.04
Я написал veditor
в своем терминале и получил следующее сообщение:
Команда 'veditor' не найдена, но есть 39 похожих.
blockquote>Мой вопрос: как мне просмотреть эти 39 похожих команд ?
Просто чтобы было ясно, какой редактор вы имели в виду под veditor
?
Выглядит для меня как опечатка. Если вы введете editor
, запустится предопределенный текстовый редактор. В моем случае это… Нано.
Другие редакторы, которые вы можете использовать: gedit, vim, vi и т. Д.
Даже man -k veditor
даже не показывает suggenstions.
Например, если вы знаете только запуск команды, такой как vi, введите vi и нажмите tab, тогда вы получите команды, которые начинаются с имени vi.
Сценарий «команда не найден», по-видимому, не имеет возможности сделать это по умолчанию.
Вот модифицированная версия, которая принимает опцию --all.
https://gist.github.com/kaqualls/5447454 (нажмите кнопку с постоянной ссылкой в правом верхнем углу, чтобы загрузить файл)
python ./command-not-found --all veditor
При этом распечатывается список каждый пакет, который предоставляет команду 'editor'.
Алгоритм, используемый для проверки команд с ошибками, очень прост, поэтому я сомневаюсь, что он когда-нибудь будет полезен.
Эта страница указала мне на правильный сценарий: http://linuxers.org/article/how-ubuntus-command-suggestion-feature-works