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 # Передвигает курсор к следующему вхождения искомого слова
|
||||||
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>
|
f<character> # Перенести курсор к <character>
|
||||||
t<character> # Перенести курсор вперед и остановиться прямо перед <character>
|
t<character> # Перенести курсор вперед и остановиться прямо
|
||||||
|
# перед <character>
|
||||||
|
|
||||||
# Например,
|
# Например,
|
||||||
f< # Перести курсор и остановиться на <
|
f< # Перести курсор и остановиться на <
|
||||||
@ -70,7 +71,8 @@ lang: ru-ru
|
|||||||
|
|
||||||
gg # Перейти к началу файла
|
gg # Перейти к началу файла
|
||||||
G # Перейти к концу файла
|
G # Перейти к концу файла
|
||||||
:NUM # Перейти к строке под номером NUM (NUM может быть любым числом)
|
:NUM # Перейти к строке под номером NUM
|
||||||
|
# (NUM может быть любым числом)
|
||||||
H # Переместить курсор к верхнему краю экрана
|
H # Переместить курсор к верхнему краю экрана
|
||||||
M # Переместить курсор к середине экрана
|
M # Переместить курсор к середине экрана
|
||||||
L # Переместить курсор к нижнему краю экрана
|
L # Переместить курсор к нижнему краю экрана
|
||||||
@ -81,17 +83,18 @@ lang: ru-ru
|
|||||||
Vim основывается на концепте **режимов**.
|
Vim основывается на концепте **режимов**.
|
||||||
|
|
||||||
Командный режим - vim запускается в этом режиме по-умолчанию, используется для
|
Командный режим - vim запускается в этом режиме по-умолчанию, используется для
|
||||||
навигации и ввода комманд
|
навигации и ввода команд.
|
||||||
Режим ввода - используется для внесения изменений в файле
|
Режим ввода - используется для внесения изменений в файле.
|
||||||
Визуальный режим - используется для подсветки текста и выполнения операций над ним
|
Визуальный режим - используется для подсветки текста и выполнения операций над ним.
|
||||||
Режим командной строки - используется для ввода команд в нижнем углу экрана после символа ':'
|
Режим командной строки - используется для ввода команд в нижнем углу экрана после символа «:».
|
||||||
|
|
||||||
```
|
```
|
||||||
i # Переводит vim в режим вставки перед позицией курсора
|
i # Переводит vim в режим вставки перед позицией курсора
|
||||||
a # Переводит vim в режим вставки после позиции курсора
|
a # Переводит vim в режим вставки после позиции курсора
|
||||||
v # Переводит vim в визуальный режим
|
v # Переводит vim в визуальный режим
|
||||||
: # Переводит vim в режим командной строки
|
: # Переводит vim в режим командной строки
|
||||||
<esc> # Выходит из любого режима в котором вы находитесь в командный режим
|
<esc> # Выходит из любого режима в котором вы находитесь
|
||||||
|
# в командный режим
|
||||||
|
|
||||||
# Копирование и вставка текста
|
# Копирование и вставка текста
|
||||||
|
|
||||||
@ -104,25 +107,25 @@ Vim основывается на концепте **режимов**.
|
|||||||
x # Удалить символ под текущей позицией курсора
|
x # Удалить символ под текущей позицией курсора
|
||||||
```
|
```
|
||||||
|
|
||||||
## 'Грамматика' vim
|
## «Грамматика» vim
|
||||||
|
|
||||||
Vim можно рассматривать как набор команд в формате 'Глагол-Модификатор-Существительное', где:
|
Vim можно рассматривать как набор команд в формате «Глагол-Модификатор-Существительное», где:
|
||||||
|
|
||||||
Глагол - ваше действие
|
Глагол - ваше действие.
|
||||||
Модификатор - то как вы его выполняете
|
Модификатор - то как вы его выполняете.
|
||||||
Существительное - объект над которым вы его выполняете
|
Существительное - объект над которым вы его выполняете.
|
||||||
|
|
||||||
Несколько важных пример 'Глаголов', 'Модификаторов', и 'Существительных':
|
Несколько важных пример «Глаголов», «Модификаторов», и «Существительных»:
|
||||||
|
|
||||||
```
|
```
|
||||||
# 'Глаголы'
|
# «Глаголы»
|
||||||
|
|
||||||
d # Удалить
|
d # Удалить
|
||||||
c # Изменить
|
c # Изменить
|
||||||
y # Скопировать
|
y # Скопировать
|
||||||
v # Визуально выделить
|
v # Визуально выделить
|
||||||
|
|
||||||
# 'Модификаторы'
|
# «Модификаторы»
|
||||||
|
|
||||||
i # Внутри
|
i # Внутри
|
||||||
a # Снаружи
|
a # Снаружи
|
||||||
@ -132,14 +135,14 @@ Vim можно рассматривать как набор команд в фо
|
|||||||
/ # Ищет строку после курсора
|
/ # Ищет строку после курсора
|
||||||
? # Ищет строку перед курсором
|
? # Ищет строку перед курсором
|
||||||
|
|
||||||
# 'Существительные'
|
# «Существительные»
|
||||||
|
|
||||||
w # Слово
|
w # Слово
|
||||||
s # Предложение
|
s # Предложение
|
||||||
p # Параграф
|
p # Параграф
|
||||||
b # Блок
|
b # Блок
|
||||||
|
|
||||||
# Образцы 'предложений' или команд
|
# Образцы «предложений» или команд
|
||||||
|
|
||||||
d2w # Удалить 2 слова
|
d2w # Удалить 2 слова
|
||||||
cis # Изменить объемлющее предложение
|
cis # Изменить объемлющее предложение
|
||||||
@ -154,7 +157,8 @@ Vim можно рассматривать как набор команд в фо
|
|||||||
```
|
```
|
||||||
> # Сдвинуть выделенное на один отступ вправо
|
> # Сдвинуть выделенное на один отступ вправо
|
||||||
< # Сдвинуть выделенное на один отступ влево
|
< # Сдвинуть выделенное на один отступ влево
|
||||||
:earlier 15m # Возвращает документ к состоянию в котором он был 15 минут назад
|
:earlier 15m # Возвращает документ к состоянию в котором он был
|
||||||
|
# 15 минут назад
|
||||||
:later 15m # Отменяет предыдущую команду
|
:later 15m # Отменяет предыдущую команду
|
||||||
ddp # Меняет позиции последовательных строк, сначала dd затем p
|
ddp # Меняет позиции последовательных строк, сначала dd затем p
|
||||||
. # Повторяет предыдущее действие
|
. # Повторяет предыдущее действие
|
||||||
@ -168,7 +172,7 @@ Vim можно рассматривать как набор команд в фо
|
|||||||
действий и команд на выделенном тексте.
|
действий и команд на выделенном тексте.
|
||||||
|
|
||||||
```
|
```
|
||||||
qa # Начать запись макроса под именем 'a'
|
qa # Начать запись макроса под именем «a»
|
||||||
q # Закончить запись
|
q # Закончить запись
|
||||||
@a # Выполнить макрос
|
@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)
|
[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