Практическая колода по Vim для начинающих: режимы, базовая навигация, вставка, сохранение, выход, удаление, копирование, вставка, поиск и первые полезные команды для работы в терминале.
Постарайтесь вспомнить ответ самостоятельно. При необходимости откройте подсказку, затем нажмите на карточку, чтобы увидеть ответ. Нажмите ✓, если ответили правильно, или ×, если ошиблись.
Полная версия доступна после .
Демо:
Заучивание
1/10
Термин / Вопрос
...
...
Подсказка
Перевод / Ответ
...
Контекст
Пробел - переворот, клик по карточке - переворот. Ответ можно выбирать сразу.
←Не знаю
Легко→
Термин / Вопрос
...
...
Режим показа выбирается автоматически для каждой карточки.
Демо завершено
Сводка
Вопросов:0
Легко:0
Не знаю:0
Время:0
Время (легко):0
Время (не знаю):0
Скорость
Среднее/вопрос:0
Среднее (легко):0
Среднее (не знаю):0
Детали (вопрос / ответ / решение / время)
Термин / Вопрос
Перевод / Ответ
Результат
Сек
После регистрации доступно больше возможностей
Настраивайте заучивание под себя, отслеживайте прогресс и статистику запоминания, используйте разные виды тестирования и интервальные повторения. Создавайте личные колоды только для себя или делитесь ими с другими, изучайте готовые колоды и курсы. А ежедневная пятиминутная разминка и тренажеры помогут активировать внимание и память перед учебой или работой.
Демо:
Тестирование
1/10
Термин / Вопрос
...
...
Подсказка
Перевод / Ответ
...
Контекст
Пробел - переворот, клик по карточке - переворот. Ответ можно выбирать сразу.
←Не знаю
Легко→
Термин / Вопрос
...
...
💡
Режим показа выбирается автоматически для каждой карточки.
Термин / Вопрос
...
...
💡
Правильный ответ:
Режим показа выбирается автоматически для каждой карточки.
Демо завершено
Сводка
Вопросов:0
Легко:0
Не знаю:0
Время:0
Время (легко):0
Время (не знаю):0
Скорость
Среднее/вопрос:0
Среднее (легко):0
Среднее (не знаю):0
Детали (вопрос / ответ / решение / время)
Термин / Вопрос
Перевод / Ответ
Результат
Сек
Просмотр
Термин / Вопрос
Vim
[vɪm]
Подсказка: классический редактор для терминала
Контекст: Vim is a powerful terminal editor with multiple modes. - Vim - это мощный терминальный редактор с несколькими режимами.
Перевод / Ответ
Vim (модальный консольный текстовый редактор)
Термин / Вопрос
modal editor
[ˈmoʊdl ˈedɪtər]
Подсказка: главная особенность Vim
Контекст: Vim is a modal editor, so the same key can mean different things in different modes. - Vim - модальный редактор, поэтому одна и та же клавиша может значить разное в разных режимах.
Перевод / Ответ
модальный редактор (редактор, где разные режимы меняют смысл клавиш)
Термин / Вопрос
mode
[moʊd]
Подсказка: в Vim это ключевая идея
Контекст: In Vim, the current mode changes what your keys do. - В Vim текущий режим меняет смысл нажатых клавиш.
Перевод / Ответ
режим работы редактора
Термин / Вопрос
normal mode
[ˈnɔːrməl moʊd]
Подсказка: режим по умолчанию
Контекст: Most movement and editing commands in Vim are used in normal mode. - Большинство команд навигации и редактирования в Vim используется в нормальном режиме.
Перевод / Ответ
нормальный режим (основной режим навигации и команд)
Термин / Вопрос
insert mode
[ɪnˈsɝːt moʊd]
Подсказка: печатать текст как в обычном редакторе
Контекст: Insert mode is used when you want to type text directly. - Режим вставки используется, когда ты хочешь печатать текст напрямую.
Перевод / Ответ
режим вставки (режим обычного ввода текста)
Термин / Вопрос
visual mode
[ˈvɪʒuəl moʊd]
Подсказка: выделение перед действием
Контекст: Visual mode lets you select text before copying or deleting it. - Визуальный режим позволяет выделять текст перед копированием или удалением.
Перевод / Ответ
визуальный режим (режим выделения текста)
Термин / Вопрос
command-line mode
[kəˈmænd laɪn moʊd]
Подсказка: сохранение, выход, настройки
Контекст: Command-line mode is used for saving, quitting, and many editor commands. - Командный режим используется для сохранения, выхода и многих команд редактора.
Перевод / Ответ
командный режим через двоеточие
Термин / Вопрос
cursor
[ˈkɝːsər]
Подсказка: где произойдёт действие
Контекст: Many Vim commands act relative to the cursor position. - Многие команды Vim действуют относительно позиции курсора.
Перевод / Ответ
курсор (текущая позиция в тексте)
Термин / Вопрос
buffer
[ˈbʌfər]
Подсказка: рабочий текст текущего файла
Контекст: Vim edits file content inside buffers. - Vim редактирует содержимое файлов внутри буферов.
Перевод / Ответ
буфер (открытое содержимое файла в памяти Vim)
Термин / Вопрос
line
[laɪn]
Подсказка: одна линия текста
Контекст: Many Vim commands work on the current line. - Многие команды Vim работают с текущей строкой.
Перевод / Ответ
строка
Термин / Вопрос
word
[wɝːd]
Подсказка: базовая единица движения и редактирования
Контекст: Vim can move or edit text by words very efficiently. - Vim умеет очень эффективно перемещаться и редактировать текст по словам.
Перевод / Ответ
слово
Термин / Вопрос
character
[ˈkærɪktər]
Подсказка: самая маленькая единица текста
Контекст: Some Vim commands act on a single character. - Некоторые команды Vim действуют на один символ.
Перевод / Ответ
символ
Термин / Вопрос
current line
[ˈkɝːənt laɪn]
Подсказка: строка, где стоит курсор
Контекст: The current line is important for commands like dd and yy. - Текущая строка важна для команд вроде dd и yy.
Перевод / Ответ
текущая строка
Термин / Вопрос
status line
[ˈsteɪtəs laɪn]
Подсказка: показывает режим и служебную информацию
Контекст: The status line can show the file name and editor mode. - Строка состояния может показывать имя файла и режим редактора.
Перевод / Ответ
строка состояния
Термин / Вопрос
command
[kəˈmænd]
Подсказка: действие, запускаемое клавишами или через :
Контекст: Vim commands are often short but very powerful. - Команды Vim часто короткие, но очень мощные.
Перевод / Ответ
команда Vim
Термин / Вопрос
motion
[ˈmoʊʃən]
Подсказка: основа навигации в Vim
Контекст: Many editing commands in Vim combine an operator with a motion. - Многие команды редактирования в Vim сочетают оператор с движением.
Перевод / Ответ
движение курсора (перемещение по тексту)
Термин / Вопрос
operator
[ˈɑːpəreɪtər]
Подсказка: что сделать с текстом
Контекст: An operator usually works together with a motion in Vim. - Оператор в Vim обычно работает вместе с движением.
Перевод / Ответ
оператор редактирования (действие вроде delete, change, yank)
Термин / Вопрос
count
[kaʊnt]
Подсказка: сколько раз выполнить движение или действие
Контекст: A count lets one Vim command act multiple times. - Числовой повтор позволяет одной команде Vim выполниться несколько раз.
Перевод / Ответ
числовой повтор команды
Термин / Вопрос
register
[ˈredʒɪstər]
Подсказка: буфер для yank/delete/paste
Контекст: Vim stores copied and deleted text in registers. - Vim хранит скопированный и удалённый текст в регистрах.
Перевод / Ответ
регистр (внутреннее место хранения текста для копирования и вставки)
Термин / Вопрос
yank
[jæŋk]
Подсказка: аналог copy
Контекст: Yank copies text into a register without deleting it. - Yank копирует текст в регистр, не удаляя его.
Перевод / Ответ
копирование текста в Vim
Термин / Вопрос
delete
[dɪˈliːt]
Подсказка: убрать текст из буфера
Контекст: Delete removes text from the buffer and often stores it in a register. - Удаление убирает текст из буфера и часто сохраняет его в регистр.
Перевод / Ответ
удаление текста
Термин / Вопрос
change
[tʃeɪndʒ]
Подсказка: удалить и сразу начать ввод
Контекст: The change command removes text and puts you into insert mode. - Команда change удаляет текст и сразу переводит тебя в режим вставки.
Перевод / Ответ
заменить текст с переходом в insert mode
Термин / Вопрос
paste
[peɪst]
Подсказка: аналог paste
Контекст: Paste inserts text that was yanked or deleted earlier. - Paste вставляет текст, который был ранее скопирован или удалён.
Перевод / Ответ
вставка текста из регистра
Термин / Вопрос
undo
[ʌnˈduː]
Подсказка: шаг назад
Контекст: Undo lets you reverse the most recent changes. - Undo позволяет отменить последние изменения.
Перевод / Ответ
отмена последнего изменения
Примеры карточек из колоды в таблице
Ниже можно быстро посмотреть карточки этой колоды в виде таблицы: термин, подсказку, пример и ответ. Используйте поиск, чтобы найти нужную карточку, или скройте ответы для самопроверки. Полный набор карточек доступен после входа в Memoro.
Термин / Вопрос
Аудио
Подсказка
Контекст
Перевод / Ответ
Vim
[vɪm]
классический редактор для терминала
Vim is a powerful terminal editor with multiple modes. - Vim - это мощный терминальный редактор с несколькими режимами.
Vim (модальный консольный текстовый редактор)
modal editor
[ˈmoʊdl ˈedɪtər]
главная особенность Vim
Vim is a modal editor, so the same key can mean different things in different modes. - Vim - модальный редактор, поэтому одна и та же клавиша может значить разное в разных режимах.
модальный редактор (редактор, где разные режимы меняют смысл клавиш)
mode
[moʊd]
в Vim это ключевая идея
In Vim, the current mode changes what your keys do. - В Vim текущий режим меняет смысл нажатых клавиш.
режим работы редактора
normal mode
[ˈnɔːrməl moʊd]
режим по умолчанию
Most movement and editing commands in Vim are used in normal mode. - Большинство команд навигации и редактирования в Vim используется в нормальном режиме.
нормальный режим (основной режим навигации и команд)
insert mode
[ɪnˈsɝːt moʊd]
печатать текст как в обычном редакторе
Insert mode is used when you want to type text directly. - Режим вставки используется, когда ты хочешь печатать текст напрямую.
режим вставки (режим обычного ввода текста)
visual mode
[ˈvɪʒuəl moʊd]
выделение перед действием
Visual mode lets you select text before copying or deleting it. - Визуальный режим позволяет выделять текст перед копированием или удалением.
визуальный режим (режим выделения текста)
command-line mode
[kəˈmænd laɪn moʊd]
сохранение, выход, настройки
Command-line mode is used for saving, quitting, and many editor commands. - Командный режим используется для сохранения, выхода и многих команд редактора.
командный режим через двоеточие
cursor
[ˈkɝːsər]
где произойдёт действие
Many Vim commands act relative to the cursor position. - Многие команды Vim действуют относительно позиции курсора.
курсор (текущая позиция в тексте)
buffer
[ˈbʌfər]
рабочий текст текущего файла
Vim edits file content inside buffers. - Vim редактирует содержимое файлов внутри буферов.
буфер (открытое содержимое файла в памяти Vim)
line
[laɪn]
одна линия текста
Many Vim commands work on the current line. - Многие команды Vim работают с текущей строкой.
строка
word
[wɝːd]
базовая единица движения и редактирования
Vim can move or edit text by words very efficiently. - Vim умеет очень эффективно перемещаться и редактировать текст по словам.
слово
character
[ˈkærɪktər]
самая маленькая единица текста
Some Vim commands act on a single character. - Некоторые команды Vim действуют на один символ.
символ
current line
[ˈkɝːənt laɪn]
строка, где стоит курсор
The current line is important for commands like dd and yy. - Текущая строка важна для команд вроде dd и yy.
текущая строка
status line
[ˈsteɪtəs laɪn]
показывает режим и служебную информацию
The status line can show the file name and editor mode. - Строка состояния может показывать имя файла и режим редактора.
строка состояния
command
[kəˈmænd]
действие, запускаемое клавишами или через :
Vim commands are often short but very powerful. - Команды Vim часто короткие, но очень мощные.
команда Vim
motion
[ˈmoʊʃən]
основа навигации в Vim
Many editing commands in Vim combine an operator with a motion. - Многие команды редактирования в Vim сочетают оператор с движением.
движение курсора (перемещение по тексту)
operator
[ˈɑːpəreɪtər]
что сделать с текстом
An operator usually works together with a motion in Vim. - Оператор в Vim обычно работает вместе с движением.
оператор редактирования (действие вроде delete, change, yank)
count
[kaʊnt]
сколько раз выполнить движение или действие
A count lets one Vim command act multiple times. - Числовой повтор позволяет одной команде Vim выполниться несколько раз.
числовой повтор команды
register
[ˈredʒɪstər]
буфер для yank/delete/paste
Vim stores copied and deleted text in registers. - Vim хранит скопированный и удалённый текст в регистрах.
регистр (внутреннее место хранения текста для копирования и вставки)
yank
[jæŋk]
аналог copy
Yank copies text into a register without deleting it. - Yank копирует текст в регистр, не удаляя его.
копирование текста в Vim
delete
[dɪˈliːt]
убрать текст из буфера
Delete removes text from the buffer and often stores it in a register. - Удаление убирает текст из буфера и часто сохраняет его в регистр.
удаление текста
change
[tʃeɪndʒ]
удалить и сразу начать ввод
The change command removes text and puts you into insert mode. - Команда change удаляет текст и сразу переводит тебя в режим вставки.
заменить текст с переходом в insert mode
paste
[peɪst]
аналог paste
Paste inserts text that was yanked or deleted earlier. - Paste вставляет текст, который был ранее скопирован или удалён.
вставка текста из регистра
undo
[ʌnˈduː]
шаг назад
Undo lets you reverse the most recent changes. - Undo позволяет отменить последние изменения.
отмена последнего изменения
Получите доступ ко всем картам
Зарегистрируйтесь бесплатно, чтобы открыть все 116 карт и начать учиться без ограничений.