Практическая колода по Vim для начинающих: режимы, базовая навигация, вставка, сохранение, выход, удаление, копирование, вставка, поиск и первые полезные команды для работы в терминале.
Try to remember the answer yourself. If necessary, open the hint, then click on the card to see the answer. Click ✓ if you answered correctly, or × if you made a mistake.
The full version is available after .
Demo:
Flashcards
1/10
Term / Question
...
...
Hint
Translation / Answer
...
Context
Space - flip, click on the card - flip. You can choose the answer immediately.
←Don't know
Easy→
Term / Question
...
...
Display mode is chosen automatically for each card.
Demo completed
Summary
Questions:0
Easy:0
Don't know:0
Time:0
Time (easy):0
Time (don't know):0
Speed
Avg/question:0
Avg (easy):0
Avg (don't know):0
Details (question / answer / decision / time)
Term / Question
Translation / Answer
Result
Sec
More features available after registration
Customize your learning, track progress and memory statistics, use different testing methods and spaced repetition. Create private decks just for yourself or share them with others, study ready-made decks and courses. And a daily five-minute warmup and trainers will help activate your attention and memory before studying or working.
Demo:
Testing
1/10
Term / Question
...
...
Hint
Translation / Answer
...
Context
Space - flip, click on the card - flip. You can choose the answer immediately.
←Don't know
Easy→
Term / Question
...
...
Display mode is chosen automatically for each card.
Term / Question
...
...
Correct answer is:
Display mode is chosen automatically for each card.
Demo completed
Summary
Questions:0
Easy:0
Don't know:0
Time:0
Time (easy):0
Time (don't know):0
Speed
Avg/question:0
Avg (easy):0
Avg (don't know):0
Details (question / answer / decision / time)
Term / Question
Translation / Answer
Result
Sec
View
Term / Question
Vim
[vɪm]
Hint: классический редактор для терминала
Context: Vim is a powerful terminal editor with multiple modes. - Vim - это мощный терминальный редактор с несколькими режимами.
Translation / Answer
Vim (модальный консольный текстовый редактор)
Term / Question
modal editor
[ˈmoʊdl ˈedɪtər]
Hint: главная особенность Vim
Context: Vim is a modal editor, so the same key can mean different things in different modes. - Vim - модальный редактор, поэтому одна и та же клавиша может значить разное в разных режимах.
Translation / Answer
модальный редактор (редактор, где разные режимы меняют смысл клавиш)
Term / Question
mode
[moʊd]
Hint: в Vim это ключевая идея
Context: In Vim, the current mode changes what your keys do. - В Vim текущий режим меняет смысл нажатых клавиш.
Translation / Answer
режим работы редактора
Term / Question
normal mode
[ˈnɔːrməl moʊd]
Hint: режим по умолчанию
Context: Most movement and editing commands in Vim are used in normal mode. - Большинство команд навигации и редактирования в Vim используется в нормальном режиме.
Translation / Answer
нормальный режим (основной режим навигации и команд)
Term / Question
insert mode
[ɪnˈsɝːt moʊd]
Hint: печатать текст как в обычном редакторе
Context: Insert mode is used when you want to type text directly. - Режим вставки используется, когда ты хочешь печатать текст напрямую.
Translation / Answer
режим вставки (режим обычного ввода текста)
Term / Question
visual mode
[ˈvɪʒuəl moʊd]
Hint: выделение перед действием
Context: Visual mode lets you select text before copying or deleting it. - Визуальный режим позволяет выделять текст перед копированием или удалением.
Translation / Answer
визуальный режим (режим выделения текста)
Term / Question
command-line mode
[kəˈmænd laɪn moʊd]
Hint: сохранение, выход, настройки
Context: Command-line mode is used for saving, quitting, and many editor commands. - Командный режим используется для сохранения, выхода и многих команд редактора.
Translation / Answer
командный режим через двоеточие
Term / Question
cursor
[ˈkɝːsər]
Hint: где произойдёт действие
Context: Many Vim commands act relative to the cursor position. - Многие команды Vim действуют относительно позиции курсора.
Translation / Answer
курсор (текущая позиция в тексте)
Term / Question
buffer
[ˈbʌfər]
Hint: рабочий текст текущего файла
Context: Vim edits file content inside buffers. - Vim редактирует содержимое файлов внутри буферов.
Translation / Answer
буфер (открытое содержимое файла в памяти Vim)
Term / Question
line
[laɪn]
Hint: одна линия текста
Context: Many Vim commands work on the current line. - Многие команды Vim работают с текущей строкой.
Translation / Answer
строка
Term / Question
word
[wɝːd]
Hint: базовая единица движения и редактирования
Context: Vim can move or edit text by words very efficiently. - Vim умеет очень эффективно перемещаться и редактировать текст по словам.
Translation / Answer
слово
Term / Question
character
[ˈkærɪktər]
Hint: самая маленькая единица текста
Context: Some Vim commands act on a single character. - Некоторые команды Vim действуют на один символ.
Translation / Answer
символ
Term / Question
current line
[ˈkɝːənt laɪn]
Hint: строка, где стоит курсор
Context: The current line is important for commands like dd and yy. - Текущая строка важна для команд вроде dd и yy.
Translation / Answer
текущая строка
Term / Question
status line
[ˈsteɪtəs laɪn]
Hint: показывает режим и служебную информацию
Context: The status line can show the file name and editor mode. - Строка состояния может показывать имя файла и режим редактора.
Translation / Answer
строка состояния
Term / Question
command
[kəˈmænd]
Hint: действие, запускаемое клавишами или через :
Context: Vim commands are often short but very powerful. - Команды Vim часто короткие, но очень мощные.
Translation / Answer
команда Vim
Term / Question
motion
[ˈmoʊʃən]
Hint: основа навигации в Vim
Context: Many editing commands in Vim combine an operator with a motion. - Многие команды редактирования в Vim сочетают оператор с движением.
Translation / Answer
движение курсора (перемещение по тексту)
Term / Question
operator
[ˈɑːpəreɪtər]
Hint: что сделать с текстом
Context: An operator usually works together with a motion in Vim. - Оператор в Vim обычно работает вместе с движением.
Translation / Answer
оператор редактирования (действие вроде delete, change, yank)
Term / Question
count
[kaʊnt]
Hint: сколько раз выполнить движение или действие
Context: A count lets one Vim command act multiple times. - Числовой повтор позволяет одной команде Vim выполниться несколько раз.
Translation / Answer
числовой повтор команды
Term / Question
register
[ˈredʒɪstər]
Hint: буфер для yank/delete/paste
Context: Vim stores copied and deleted text in registers. - Vim хранит скопированный и удалённый текст в регистрах.
Translation / Answer
регистр (внутреннее место хранения текста для копирования и вставки)
Term / Question
yank
[jæŋk]
Hint: аналог copy
Context: Yank copies text into a register without deleting it. - Yank копирует текст в регистр, не удаляя его.
Translation / Answer
копирование текста в Vim
Term / Question
delete
[dɪˈliːt]
Hint: убрать текст из буфера
Context: Delete removes text from the buffer and often stores it in a register. - Удаление убирает текст из буфера и часто сохраняет его в регистр.
Translation / Answer
удаление текста
Term / Question
change
[tʃeɪndʒ]
Hint: удалить и сразу начать ввод
Context: The change command removes text and puts you into insert mode. - Команда change удаляет текст и сразу переводит тебя в режим вставки.
Translation / Answer
заменить текст с переходом в insert mode
Term / Question
paste
[peɪst]
Hint: аналог paste
Context: Paste inserts text that was yanked or deleted earlier. - Paste вставляет текст, который был ранее скопирован или удалён.
Translation / Answer
вставка текста из регистра
Term / Question
undo
[ʌnˈduː]
Hint: шаг назад
Context: Undo lets you reverse the most recent changes. - Undo позволяет отменить последние изменения.
Translation / Answer
отмена последнего изменения
Examples of flashcards from the deck in a table
Below you can quickly view flashcards in this deck as a table: term, hint, example and answer. Use search to find the card you need, or hide answers for self-testing. The full set of flashcards is available after logging into Memoro.
Term / Question
Audio
Hint
Context
Translation / Answer
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 позволяет отменить последние изменения.
отмена последнего изменения
Get access to all cards
Register for free to unlock all 116 cards and start learning without limits.