Я продолжаю видеть сообщение recording
в нижней части моего окна gvim 7.2.
Что это такое и как отключить его?
Я продолжаю видеть сообщение recording
в нижней части моего окна gvim 7.2.
Что это такое и как отключить его?
Вы начинаете запись с помощью q <letter> и вы можете закончить его, снова набрав q.
Запись - действительно полезная функция Vim.
Он записывает все, что вы набираете. Вы можете воспроизвести его просто, набрав @ <letter>. Поиск записи, перемещение, замена...
Одна из лучших особенностей Vim IMHO.
Введите :h recording, чтобы узнать больше.
* q * * запись * q {0-9a-zA-Z "} Запись типизированных символов в register {0-9a-zA-Z" } (верхний регистр для добавления). Команда q отключена при выполнении register и it doesn работать внутри a mapping. {Vi: нет записи} q Остановка recording. (Примечание к осуществлению: "q ', который stop recording не сохраняется в register, если только it был результатом mapping) {Vi: нет записи} * @* @{0-9a-z ". = *} Выполнить содержимое register {0-9a-z ". = *} [count] раз. Обратите внимание, что register ' %' (name текущей файл) и '#' (имя альтернативного файла) не может быть используемый. Для " @= "вам будет предложено ввести expression. Результатом expression является то казнены. См. Также @: |. {Vi: только названные регистры}
Похоже, вы включили макрозапись. Чтобы отключить его, нажмите q
.
Подробнее см. ": help recording".
Ссылки по теме:
Как говорили другие, это макросъемка, и вы отключите ее с помощью q. Вот хорошая статья о том, как и почему она полезна.
Ввод q
начинается с макросъемки, и запись останавливается, когда пользователь снова нажимает q
.
Как отметил Джой Адамс, чтобы отключить запись, добавьте следующую строку в .vimrc
в свой домашний каталог:
map q <Nop>
Это означает, что вы находитесь в режиме "записи макроса". Этот режим вводится путем ввода q
, за которым следует имя регистра, и его можно выйти, снова набрав q
.