Рейтинг:0

В vim что в обычном режиме вызывает клавиша Meta-g, Alt-g?

флаг ws

Я непреднамеренно нажал клавишу ALT-g, эквивалентную Meta-g, на CTRL-]g, и этим мой открытый файл был поврежден.

В Kubuntu 20.04 Vim версии 8.1.

Такие проблемы у меня бывают очень часто, но в прежние времена я не помнил ни то, что набрал, ни то, что произошло.

На этот раз я знаю:

Напечатано: ALT-г.

Результат: многие строки были с отступом.

Я попытался определить, что этот ключ означает для vim, какое действие в vim вызывается.

В помощи vim я ничего не нашел, и гугление в Интернете ничего не дало.

Пожалуйста, кто-нибудь знает об этом.

1. Какой эффект вызывает клавиша ALT-g.

2. Где в vim это определено.

3. Существует ли где-нибудь таблица для всех клавиш ALT.

4. Есть ли способ отключить все ключи, для которых нет документации.

С уважением Антон Вессель

Terrance avatar
флаг id
Согласно http://www.viemu.com/vi-vim-cheat-sheet.gif, просто переместитесь сверху вниз экрана или откройте файл под курсором, но это будет `gf`. Это больше похоже на плагин для VIM, вызывающий это. Alt никаким другим образом не влияет на `g`. Обычно, если вы закрываете файл, ничего не записывая в `:q!`, тогда изменения не должны сохраняться, а исходный файл остается неповрежденным.
elmclose avatar
флаг cn
Форум VIM (https://vi.stackexchange.com/) гораздо лучше подходит для этого вопроса.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.