Как выйти из редактора Vi нажатием одной клавиши?

Папка проекта должна быть очищена после установки / обновления модуля.

Shift ⇧ + Команда ⌘ + K

Опции ⌥ + Shift ⇧ + Команда ⌘ + K

8
задан Vadim Kotov 16 August 2017 в 08:31
поделиться

6 ответов

Это, кажется, работает над старой версией solari vi:

Version SVR4.0, Solaris 2.5.0

$ vi -c "map g ZZ" test

править: Кроме того, это, кажется, работает:

$ vi -c 'map g :q!^M' test

Где ^M на самом деле, ^V (ctl-v) затем ^M (ctl-m)

1
ответ дан 5 December 2019 в 06:24
поделиться

Что относительно "ZZ"? Это имеет немного отличающуюся семантику к ": wq!", но также немного короче.

3
ответ дан 5 December 2019 в 06:24
поделиться

Удержите клавишу Shift и барабаньте в Z дважды.

ZZ (главным образом) эквивалентно :wq!.

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

19
ответ дан 5 December 2019 в 06:24
поделиться

Отобразите свой любимый ключ к: wq! команда.

например, помещенный это в Ваш .vimrc:

map <F8> :wq!<CR>

И voilá.

Править: Извините, энергия только, пропустил это.

2
ответ дан 5 December 2019 в 06:24
поделиться

Делает :x работа над Vi? Хотя для Вашего случая я предполагаю, что это могло бы быть :x!

1
ответ дан 5 December 2019 в 06:24
поделиться

Если вы используете gvim, вы можете закрыть его, нажав ALT + F4 . Две клавиши, но одно нажатие.

Если вы используете vi в собственном xterm, ALT + F4 должны закрыть xterm, убивая vi также.

0
ответ дан 5 December 2019 в 06:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: