summaryrefslogtreecommitdiffhomepage
path: root/ru-ru/vim-ru.html.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'ru-ru/vim-ru.html.markdown')
-rw-r--r--ru-ru/vim-ru.html.markdown48
1 files changed, 26 insertions, 22 deletions
diff --git a/ru-ru/vim-ru.html.markdown b/ru-ru/vim-ru.html.markdown
index 5b7b96e6..6f62fd49 100644
--- a/ru-ru/vim-ru.html.markdown
+++ b/ru-ru/vim-ru.html.markdown
@@ -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)