annotate runtime/doc/vimdiff-ru.UTF-8.1 @ 34625:ad1b0609b2f8 v9.1.0201

patch 9.1.0201: gM not working correctly with virt text Commit: https://github.com/vim/vim/commit/366c81a2005370ac738618d889ec0337397a9f96 Author: Dylan Thacker-Smith <dylan.ah.smith@gmail.com> Date: Sun Mar 24 09:46:56 2024 +0100 patch 9.1.0201: gM not working correctly with virt text Problem: `gM` would include outer virtual text and its padding when getting the line length used to calculate the middle of the line, putting the cursor much closer to virtual text lines. Solution: Exclude outer virtual text in getting the line length for `gM`, so that virtual text doesn't influence where the cursor is moved to (Dylan Thacker-Smith). closes: #14262 Signed-off-by: Dylan Thacker-Smith <dylan.ah.smith@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Sun, 24 Mar 2024 10:00:07 +0100
parents de5a43c5eedc
children ecb5d46edd81
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
220
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
1 .TH VIMDIFF 1 "2001 March 30"
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
2 .SH ИМЯ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
3 vimdiff \- позволяет редактировать две или три версии файла с помощью Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
4 с отображением различий.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
5 .SH КОМАНДНАЯ СТРОКА
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
6 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
7 .B vimdiff
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
8 [ключи] файл1 файл2 [файл3]
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
9 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
10 .B gvimdiff
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
11 .SH ОПИСАНИЕ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
12 Команда
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
13 .B vimdiff
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
14 загружает в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
15 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
16 два (или три) файла. Каждый файл открывается в собственном окне.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
17 Различия между файлами отображаются с помощью подсветки синтаксиса.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
18 Эта команда позволяет наглядно отображать внесённые изменения и переносить
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
19 различающиеся фрагменты из одной версии файла в другую.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
20 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
21 Подробнее о Vim см. на странице справочника vim(1).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
22 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
23 При запуске с помощью команды
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
24 .B gvimdiff
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
25 редактор запускается в режиме графического интерфейса, если это возможно.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
26 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
27 В каждом окне включается опция 'diff', что позволяет использовать подсветку
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
28 синтаксиса для отображения различий между файлами.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
29 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
30 Для улучшения работы с файлами в режиме отображения отличий также включаются
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
31 опции 'wrap' и 'scrollbind'.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
32 .br
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
33 Значение опции 'foldmethod' устанавливается равным "diff", что позволяет
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
34 прятать в складку области текста, которые не отличаются в различных версиях файла.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
35 Значение опции 'foldcolumn' устанавливается равным 2, чтобы было проще
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
36 находить, открывать и закрывать такие складки.
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
37 .SH КЛЮЧИ ЗАПУСКА
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
38 Для выравнивания строк между окнами используется вертикальное разделение окон,
2033
de5a43c5eedc Update documentation files.
Bram Moolenaar <bram@zimbu.org>
parents: 220
diff changeset
39 как если бы использовался ключ "\-O". Для того, чтобы использовать разделение
de5a43c5eedc Update documentation files.
Bram Moolenaar <bram@zimbu.org>
parents: 220
diff changeset
40 окон по горизонтали, следует указать в командной строке ключ "\-o".
220
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
41 .PP
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
42 Остальные ключи командной строки рассматриваются на странице справочника vim(1).
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
43 .SH СМОТРИ ТАКЖЕ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
44 vim(1)
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
45 .SH АВТОРЫ
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
46 Большая часть
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
47 .B Vim
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
48 создана Брамом Мооленааром (Bram Moolenaar), которому помогает огромное
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
49 количество людей. См. ":help credits" в
01e77186b20a updated for version 7.0062
vimboss
parents:
diff changeset
50 .B Vim.