mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 15:24:09 +03:00
Merge pull request #2528 from slukovskiy/vim-translate-edits
[vim/ru] Change some text markup, fix broken link and quotes
This commit is contained in:
commit
d70ad72219
@ -48,13 +48,14 @@ lang: ru-ru
|
||||
n # Передвигает курсор к следующему вхождения искомого слова
|
||||
N # Передвигает курсор к предыдущему вхождения искомого слова
|
||||
|
||||
:%s/foo/bar/g # Меняет 'foo' на 'bar' во всем файле
|
||||
:s/foo/bar/g # Меняет 'foo' на 'bar' на текущей строке
|
||||
:%s/foo/bar/g # Меняет «foo» на «bar» во всем файле
|
||||
:s/foo/bar/g # Меняет «foo» на «bar» на текущей строке
|
||||
|
||||
# Переходы к символу
|
||||
|
||||
f<character> # Перенести курсор к <character>
|
||||
t<character> # Перенести курсор вперед и остановиться прямо перед <character>
|
||||
t<character> # Перенести курсор вперед и остановиться прямо
|
||||
# перед <character>
|
||||
|
||||
# Например,
|
||||
f< # Перести курсор и остановиться на <
|
||||
@ -70,7 +71,8 @@ lang: ru-ru
|
||||
|
||||
gg # Перейти к началу файла
|
||||
G # Перейти к концу файла
|
||||
:NUM # Перейти к строке под номером NUM (NUM может быть любым числом)
|
||||
:NUM # Перейти к строке под номером NUM
|
||||
# (NUM может быть любым числом)
|
||||
H # Переместить курсор к верхнему краю экрана
|
||||
M # Переместить курсор к середине экрана
|
||||
L # Переместить курсор к нижнему краю экрана
|
||||
@ -81,17 +83,18 @@ lang: ru-ru
|
||||
Vim основывается на концепте **режимов**.
|
||||
|
||||
Командный режим - vim запускается в этом режиме по-умолчанию, используется для
|
||||
навигации и ввода комманд
|
||||
Режим ввода - используется для внесения изменений в файле
|
||||
Визуальный режим - используется для подсветки текста и выполнения операций над ним
|
||||
Режим командной строки - используется для ввода команд в нижнем углу экрана после символа ':'
|
||||
навигации и ввода команд.
|
||||
Режим ввода - используется для внесения изменений в файле.
|
||||
Визуальный режим - используется для подсветки текста и выполнения операций над ним.
|
||||
Режим командной строки - используется для ввода команд в нижнем углу экрана после символа «:».
|
||||
|
||||
```
|
||||
i # Переводит vim в режим вставки перед позицией курсора
|
||||
a # Переводит vim в режим вставки после позиции курсора
|
||||
v # Переводит vim в визуальный режим
|
||||
: # Переводит vim в режим командной строки
|
||||
<esc> # Выходит из любого режима в котором вы находитесь в командный режим
|
||||
<esc> # Выходит из любого режима в котором вы находитесь
|
||||
# в командный режим
|
||||
|
||||
# Копирование и вставка текста
|
||||
|
||||
@ -104,25 +107,25 @@ Vim основывается на концепте **режимов**.
|
||||
x # Удалить символ под текущей позицией курсора
|
||||
```
|
||||
|
||||
## 'Грамматика' vim
|
||||
## «Грамматика» vim
|
||||
|
||||
Vim можно рассматривать как набор команд в формате 'Глагол-Модификатор-Существительное', где:
|
||||
Vim можно рассматривать как набор команд в формате «Глагол-Модификатор-Существительное», где:
|
||||
|
||||
Глагол - ваше действие
|
||||
Модификатор - то как вы его выполняете
|
||||
Существительное - объект над которым вы его выполняете
|
||||
Глагол - ваше действие.
|
||||
Модификатор - то как вы его выполняете.
|
||||
Существительное - объект над которым вы его выполняете.
|
||||
|
||||
Несколько важных пример 'Глаголов', 'Модификаторов', и 'Существительных':
|
||||
Несколько важных пример «Глаголов», «Модификаторов», и «Существительных»:
|
||||
|
||||
```
|
||||
# 'Глаголы'
|
||||
# «Глаголы»
|
||||
|
||||
d # Удалить
|
||||
c # Изменить
|
||||
y # Скопировать
|
||||
v # Визуально выделить
|
||||
|
||||
# 'Модификаторы'
|
||||
# «Модификаторы»
|
||||
|
||||
i # Внутри
|
||||
a # Снаружи
|
||||
@ -132,14 +135,14 @@ Vim можно рассматривать как набор команд в фо
|
||||
/ # Ищет строку после курсора
|
||||
? # Ищет строку перед курсором
|
||||
|
||||
# 'Существительные'
|
||||
# «Существительные»
|
||||
|
||||
w # Слово
|
||||
s # Предложение
|
||||
p # Параграф
|
||||
b # Блок
|
||||
|
||||
# Образцы 'предложений' или команд
|
||||
# Образцы «предложений» или команд
|
||||
|
||||
d2w # Удалить 2 слова
|
||||
cis # Изменить объемлющее предложение
|
||||
@ -154,7 +157,8 @@ Vim можно рассматривать как набор команд в фо
|
||||
```
|
||||
> # Сдвинуть выделенное на один отступ вправо
|
||||
< # Сдвинуть выделенное на один отступ влево
|
||||
:earlier 15m # Возвращает документ к состоянию в котором он был 15 минут назад
|
||||
:earlier 15m # Возвращает документ к состоянию в котором он был
|
||||
# 15 минут назад
|
||||
:later 15m # Отменяет предыдущую команду
|
||||
ddp # Меняет позиции последовательных строк, сначала dd затем p
|
||||
. # Повторяет предыдущее действие
|
||||
@ -168,7 +172,7 @@ Vim можно рассматривать как набор команд в фо
|
||||
действий и команд на выделенном тексте.
|
||||
|
||||
```
|
||||
qa # Начать запись макроса под именем 'a'
|
||||
qa # Начать запись макроса под именем «a»
|
||||
q # Закончить запись
|
||||
@a # Выполнить макрос
|
||||
```
|
||||
@ -234,4 +238,4 @@ set smarttab
|
||||
|
||||
[What are the dark corners of Vim your mom never told you about? (Stack Overflow thread) (EN)](http://stackoverflow.com/questions/726894/what-are-the-dark-corners-of-vim-your-mom-never-told-you-about)
|
||||
|
||||
[Arch Linux Wiki](https://wiki.archlinux.org/index.php/Vim_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9))
|
||||
[Arch Linux Wiki](https://wiki.archlinux.org/index.php/Vim_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29)
|
||||
|
Loading…
Reference in New Issue
Block a user