Что значит <c-o> имею в виду? </c-o>

732
kilojoules

Я читал страницу с подсказками vim и наткнулся <C-O>. Как мне ввести это на моей клавиатуре? (Я на маке)

0

2 ответа на вопрос

3
grawity

В Vim (и Emacs) документация C-и M-обозначают Ctrlи Meta(т.е. Alt) соответственно. Так и C-Oесть CtrlO.

0
AFH

В документации C-упоминается клавиша управления Ctrlна ПК или клавиша управления на Mac. Она нажата и удерживается, пока C-нажата клавиша, в вашем случае + O.

Большинство терминальных приложений, унаследованных от более великого Unix-подобного мира, также используют клавишу Control на Mac, а не клавишу Command. Это включает в себя Vim. MacVim (сторонняя сборка, которая предоставляет графический интерфейс и, как правило, более современна, чем Vim, который Apple предоставляет встроенным), * добавляет * некоторые сочетания клавиш, использующие клавишу Command, но не меняет стандартные команды Vim с Control на Command. 8bittree 7 лет назад 0
Vim на самом деле имеет специальный синтаксис для клавиши Command:`. Это не относится к MacVim, я проверил его присутствие в `: help key-notation` в Vim на Cygwin и родной Windows. 8bittree 7 лет назад 0
@ 8bittree - Маки, с которыми я работал, не имели клавиши управления и должны были использовать вместо нее клавишу Command. Возможно, последние Mac имеют и то и другое, и в этом случае спасибо за информацию. AFH 7 лет назад 0
Ну, теперь мне любопытно, какие Mac вы использовали, у которых не было клавиш управления. Клавиатуры Apple, кажется, последовательно имели клавиши управления в течение по крайней мере пары десятилетий. 8bittree 7 лет назад 0
@ 8bittree - я никогда не использовал их всерьез, а только баловался, поэтому у меня нет никаких реальных воспоминаний о том, какие модели. Прошло определенное время с тех пор, как я это сделал, возможно, до появления OS-X. AFH 7 лет назад 0