Translation by Artem Sereda with my minor changes
[kde-ru.git] / docs / kdesdk / kate / configuring.docbook
blob01362187209280307d860af10c8b1f55c928c3a6
1 <chapter id="configuring-kate">
2 <chapterinfo>
3 <authorgroup>
4 <author
5 >&Anders.Lund; &Anders.Lund.mail;</author>
6 <othercredit role="translator"
7 ><firstname
8 >Андрей</firstname
9 ><surname
10 >Балагута</surname
11 ><affiliation
12 ><address
13 ><email
14 >uj2@mail.ru</email
15 ></address
16 ></affiliation
17 ><contrib
18 >Перевод на русский</contrib
19 ></othercredit
20 ><othercredit role="translator"
21 ><firstname
22 >Алексей</firstname
23 ><surname
24 >Опарин</surname
25 ><affiliation
26 ><address
27 ><email
28 >opaleksej@yandex.ru</email
29 ></address
30 ></affiliation
31 ><contrib
32 >Перевод на русский</contrib
33 ></othercredit
34
35 </authorgroup>
36 </chapterinfo>
37 <title
38 >Настройка &kate;</title>
40 <sect1 id="configuring-overview">
41 <title
42 >Обзор</title>
43 <para>
44 <indexterm>
45 <primary
46 >конфигурация</primary>
47 <secondary
48 >настройка</secondary>
49 <tertiary
50 >параметры</tertiary
51 ></indexterm>
52 <anchor id="find"/> <anchor id="find-again"/> <anchor id="replace"/> <anchor id="undo"/> <anchor id="redo"/> &kate; предоставляет несколько средств настройки. Наиболее важные из них: </para>
54 <variablelist>
55 <varlistentry>
56 <term id="configure"
57 >Диалог настройки</term>
58 <listitem
59 ><para
60 >Главный инструмент настройки приложения &kate;, редактора и дополнительных модулей.</para
61 ></listitem>
62 </varlistentry>
63 <varlistentry>
64 <term id="settings"
65 >Меню <guimenu
66 >Настройка</guimenu
67 ></term>
68 <listitem
69 ><para
70 >Предоставляет доступ к часто изменяемым параметрам. Из этого меню можно открыть диалоги настройки.</para
71 ></listitem>
72 </varlistentry>
73 <varlistentry>
74 <term
75 >Меню <guimenu
76 >Вид</guimenu
77 ></term>
78 <listitem
79 ><para
80 >Позволяет разделить текущею окно, включить/отключить отображение панелей значков и номеров строк для редактируемого документа.</para
81 ></listitem>
82 </varlistentry>
83 </variablelist>
85 <para
86 >Поведение встроенного терминала определяется его настройкой в Центре управления KDE, и может быть изменено через контекстное меню или меню <guimenuitem
87 >Настройка</guimenuitem
88 >.</para>
90 </sect1>
92 <sect1 id="configuring-kate-configdialog">
93 <title
94 >Основной диалог настройки</title>
96 <mediaobject>
97 <imageobject>
98 <imagedata format="PNG" fileref="configdialog01.png"/>
99 </imageobject>
100 </mediaobject>
102 <para
103 >В диалоге настройки слева отображаются разделы, организованные в древовидную структуру, а справа - страница настройки, соответствующая выбранному разделу.</para>
105 <para
106 >Параметры настройки делятся на две основные группы <itemizedlist>
107 <listitem
108 ><para
109 ><link linkend="config-dialog"
110 >Настройка программы</link>
111 </para
112 ></listitem>
113 <listitem
114 ><para
115 ><link linkend="config-dialog-editor"
116 >Настройка компонентов редактора</link
117 ></para
118 ></listitem>
120 </itemizedlist>
122 </para>
124 </sect1>
126 <sect1 id="config-dialog">
127 <title
128 >Настройка программы &kate;</title>
129 <para
130 >Эта группа содержит страницы общей настройки программы &kate;</para>
132 <sect2 id="config-dialog-general">
133 <title
134 >Страница <quote
135 >Общие настройки</quote
136 ></title>
137 <para
138 >Здесь можно настроить несколько основных параметров &kate;</para>
140 <variablelist>
142 <varlistentry>
143 <term
144 ><anchor id="config-dialog-general-show-full-path"/>
145 <guilabel
146 >Показывать полный путь в заголовке окна</guilabel
147 ></term>
148 <listitem
149 ><para
150 >Если флажок установлен, в заголовке окна &kate; будет отображать не только имя файла, но и полный путь к нему.</para>
151 </listitem>
152 </varlistentry>
154 <varlistentry>
155 <term
156 ><anchor id="config-general-behavior"/>
157 <guilabel
158 >Поведение</guilabel
159 ></term>
160 <listitem>
161 <variablelist>
162 <varlistentry>
163 <term>
164 <anchor id="config-dialog-general-sync-konsole"/>
165 <guibutton
166 >Синхронизировать терминал с активным документом</guibutton
167 ></term>
168 <listitem
169 ><para
170 >Если флажок установлен, встроенный терминал будет менять свой текущий каталог при каждой смене активного документа. Если сброшен, вам придётся перемещаться по дереву каталогов вручную. </para
171 ></listitem>
172 </varlistentry>
174 <varlistentry>
175 <term
176 ><anchor id="config-dialog-general-warn-mod"/>
177 <guilabel
178 >Предупреждать об изменении файла другой программой</guilabel
179 ></term>
180 <listitem
181 ><para
182 >Если флажок установлен, &kate; уведомит вас об изменении файла другой программой, как только главное окно получит фокус ввода. Вы можете производить обновления, сохранять или отменять изменения сразу для группы файлов.</para>
183 <para
184 >Если флажок сброшен, то, при получении фокуса ввода файлом, изменённым другой программой, &kate; задаст вопрос о необходимых действиях.</para>
185 </listitem>
186 </varlistentry>
188 </variablelist>
189 </listitem>
190 </varlistentry
191 ><!-- /behavior group -->
193 <varlistentry>
194 <term
195 ><anchor id="config-general-meta-data"/>
196 <guilabel
197 >Мета-данные</guilabel
198 ></term>
199 <listitem>
201 <variablelist>
202 <varlistentry>
203 <term
204 ><anchor id="config-general-keep-meta-information"/>
205 <guilabel
206 >Сохранять мета-данные прошлых сеансов</guilabel
207 ></term>
208 <listitem
209 ><para
210 >Если флажок установлен, &kate; сохранит мета-данные (закладки, настройку сеанса), даже когда вы закроете документ. Эти данные могут понадобиться, если документ вновь будет открыт в прежнем виде.</para
211 ></listitem>
212 </varlistentry>
214 <varlistentry>
215 <term
216 ><anchor id="config-general-delete-meta-information-after"/>
217 <guilabel
218 >Удалить настройки сеансов после</guilabel
219 ></term>
220 <listitem
221 ><para
222 >Устанавливает время, в течение которого будут храниться мета-данные файла. Долговременное хранение приводит к переполнению базы данных.</para
223 ></listitem>
224 </varlistentry>
226 </variablelist>
228 </listitem>
229 </varlistentry
230 ><!-- /meta data group -->
232 </variablelist>
233 </sect2>
235 <sect2 id="config-dialog-sessions">
236 <title
237 >Страница <quote
238 >Сеансы</quote
239 ></title>
241 <para
242 >Раздел содержит параметры, связанные с <link linkend="fundamentals-using-sessions"
243 >использованием сеансов</link
244 >.</para>
246 <variablelist>
248 <varlistentry>
249 <term
250 ><anchor id="config-dialog-sessions-elements"/>
251 <guilabel
252 >Элементы сеансов</guilabel
253 ></term>
254 <listitem>
255 <variablelist>
256 <varlistentry>
257 <term
258 ><guilabel
259 >Восстанавливать настройку окна</guilabel
260 ></term>
261 <listitem
262 ><para
263 >Если флажок установлен, &kate; будет восстанавливать настройку окна в каждом новом сеансе.</para
264 ></listitem>
265 </varlistentry>
266 </variablelist>
267 </listitem>
268 </varlistentry
269 ><!-- /elements of sessions -->
271 <varlistentry>
272 <term
273 ><anchor id="config-dialog-sessions-startup-behavior"/>
274 <guilabel
275 >Поведение при запуске приложения</guilabel
276 ></term>
277 <listitem>
278 <para
279 >Определяет поведение &kate; при запуске. Эту настройку можно изменить параметрами <link linkend="command-line-options"
280 >командной строки</link
281 >.</para>
282 <variablelist>
283 <varlistentry>
284 <term
285 ><guilabel
286 >Начинать новый сеанс</guilabel
287 ></term>
288 <listitem
289 ><para
290 >Если установить этот флажок, &kate; при каждом запуске будет начинать новый безымянный сеанс.</para
291 ></listitem>
292 </varlistentry>
293 <varlistentry>
294 <term
295 ><guilabel
296 >Загрузить последний сеанс</guilabel
297 ></term>
298 <listitem
299 ><para
300 >При запуске &kate; может открывать прошлый сеанс. Удобно, если вы не любите менять настройки.</para
301 ></listitem>
302 </varlistentry>
303 <varlistentry>
304 <term
305 ><guilabel
306 >Выбрать сеанс</guilabel
307 ></term>
308 <listitem
309 ><para
310 >&kate; может предлагать на выбор несколько недавних сеансов. Эта настройка действует по умолчанию. Удобно для любителей частой смены настроек.</para
311 ></listitem>
312 </varlistentry>
313 </variablelist>
314 </listitem>
315 </varlistentry
316 ><!-- /startup behavior -->
318 <varlistentry>
319 <term
320 ><anchor id="config-dialog-sessions-exit-behavior"/>
321 <guilabel
322 >Поведение при выходе из приложения или переключении сеанса</guilabel
323 ></term>
324 <listitem>
325 <variablelist>
326 <varlistentry>
327 <term
328 ><guilabel
329 >Не сохранять сеанс</guilabel
330 ></term>
331 <listitem
332 ><para
333 >Изменения данных сеанса (открывавшихся файлов и, если было включено, настройки окна) не сохранятся. Естественно, будет задан вопрос о сохранении изменённых файлов. Установите этот флажок - и при открытии нового сеанса ненужные файлы перестанут открываться.</para
334 ></listitem>
335 </varlistentry>
336 <varlistentry>
337 <term
338 ><guilabel
339 >Сохранить сеанс</guilabel
340 ></term>
341 <listitem
342 ><para
343 >&kate; сохранит данные любого сеанса, если он не безымянный. Если флажок установлен, ваш сеанс будет восстановлен в том самом виде, в котором вы его закрыли. Это поведение по умолчанию. </para
344 ></listitem>
345 </varlistentry>
346 <varlistentry>
347 <term
348 ><guilabel
349 >Спросить пользователя</guilabel
350 ></term>
351 <listitem
352 ><para
353 >Вопрос о сохранении сеанса будет задан при закрытии любого именованного сеанса.</para
354 ></listitem>
355 </varlistentry>
356 </variablelist>
357 </listitem>
358 </varlistentry
359 ><!-- /exit/switch behavior -->
361 </variablelist>
363 </sect2>
365 <sect2 id="config-dialog-fileselector">
366 <title
367 >Страница <guilabel
368 >Панель выбора файла</guilabel
369 ></title>
371 <variablelist>
372 <varlistentry>
373 <term
374 ><guilabel
375 >Панель инструментов</guilabel
376 ></term>
377 <listitem
378 ><para
379 >Выберите нужные вам кнопки для диалога выбора файла путём перемещения их в окно <guilabel
380 >Выбранные действия</guilabel
381 >. Расположение кнопок установите стрелками рядом с окном.</para>
382 </listitem>
383 </varlistentry>
385 <varlistentry>
386 <term
387 ><guilabel
388 >Автоматическая синхронизация</guilabel
389 ></term>
390 <listitem
391 ><para
392 >Диалог выбора файла может автоматически переходить к директории, содержащей текущий документ, при наступлении следующих событий:<itemizedlist
393 ><listitem
394 ><para
395 >При активизации документа</para
396 ></listitem
397 ><listitem
398 ><para
399 >При показе панели выбора файлов</para
400 ></listitem
401 ></itemizedlist
402 > Даже если вы не пользуетесь этим свойством, синхронизацию можно выполнить вручную, нажав кнопку <guilabel
403 >Синхронизировать</guilabel
404 >. </para
405 ></listitem>
406 </varlistentry>
408 <varlistentry>
409 <term
410 ><guilabel
411 >Сохранять расположение</guilabel
412 ></term>
413 <listitem
414 ><para
415 >Установите размер журнала. Сохраняются только фактические адреса, копии удаляются.</para
416 ></listitem>
417 </varlistentry>
419 <varlistentry>
420 <term
421 ><guilabel
422 >Сохранять фильтры</guilabel
423 ></term>
424 <listitem
425 ><para
426 >Установите желаемое количество сохраняемых фильтров. Сохраняются только сами фильтры, копии удаляются.</para
427 ></listitem>
428 </varlistentry>
430 <varlistentry>
431 <term
432 ><guilabel
433 >Сеанс</guilabel
434 ></term>
435 <listitem>
436 <para
437 >Определите, будет ли сохраняться расположение и фильтр для каждого сеанса.</para>
438 </listitem>
439 </varlistentry>
441 </variablelist>
443 </sect2>
445 <sect2 id="config-dialog-documentlist">
446 <title
447 >Страница <guilabel
448 >Список документов</guilabel
449 ></title>
451 <variablelist>
452 <varlistentry>
453 <term
454 ><guilabel
455 >Подсветка фона</guilabel
456 ></term>
457 <listitem
458 ><para
459 >Позволяет вам включить визуализацию истории перехода по документам (через оттенки фона соответствующих пунктов списка), а также настроить используемые для этого цвета. Для подробностей, обратитесь к разделу <link linkend="kate-mdi-tools-file-list"
460 >Список документов</link
461 >.</para
462 ></listitem>
463 </varlistentry>
464 <varlistentry>
465 <term
466 ><guilabel
467 >Сортировать по</guilabel
468 ></term>
469 <listitem
470 ><para
471 >Порядок сортировки документов в списке. Эти же команды можно найти в контекстном меню списка документов.</para
472 ></listitem>
473 </varlistentry>
474 </variablelist>
476 </sect2>
478 <sect2 id="config-dialog-plugins">
479 <title
480 >Страница <guilabel
481 >Модули</guilabel
482 ></title>
484 <para
485 >На этой странице представлены установленные модули &kate;. Для каждого отображается название и краткое описание. Для подключения нужного модуля нужно установить соответствующий флажок. </para>
487 <para
488 >Если модуль настраиваемый, параметры его настройки появятся в дочернем окне этой страницы.</para>
490 </sect2>
493 <sect2 id="config-dialog-externaltools">
494 <title
495 >Внешние инструменты</title>
497 <para
498 >Меню <guimenu
499 >Сервис</guimenu
500 > содержит подменю <guisubmenu
501 >Внешние инструменты</guisubmenu
502 >. Эти инструменты вызывают внешние приложения для обработки данных соответствующего типа (интернет-адреса, директории, текста или выделения). На этой странице можно настраивать меню, редактировать, добавлять и удалять инструменты.</para>
504 <para
505 >Внешний инструмент - это фактически команда оболочки с подстановкой данных текущего документа.</para>
507 <variablelist>
508 <title
509 >Свойства внешних инструментов</title>
510 <varlistentry>
511 <term
512 >Название</term>
513 <listitem
514 ><para
515 >Название пункта меню "Внешние инструменты".</para
516 ></listitem>
517 </varlistentry>
519 <varlistentry>
520 <term
521 >Сценарий</term>
522 <listitem
523 ><para
524 >Сценарий, который будет выполнен при выборе пункта меню. Доступны следующие подстановки: <variablelist>
525 <varlistentry>
526 <term
527 >%URL</term>
528 <listitem
529 ><para
530 >Полный адрес текущего документа или, если новый документ ещё не был сохранён, пустая строка.</para
531 ></listitem>
532 </varlistentry>
534 <varlistentry>
535 <term
536 >%URLS</term>
537 <listitem
538 ><para
539 >Список полных адресов всех открытых файлов (кроме несохранённых) через пробел.</para
540 ></listitem>
541 </varlistentry>
543 <varlistentry>
544 <term
545 >%directory</term>
546 <listitem
547 ><para
548 >Папка текущего документа или пустая строка, если последний ещё не сохранён.</para
549 ></listitem>
550 </varlistentry>
552 <varlistentry>
553 <term
554 >%filename</term>
555 <listitem
556 ><para
557 >Имя текущего файла без пути или пустая строка, если файл ещё не сохранён.</para
558 ></listitem>
559 </varlistentry>
561 <varlistentry>
562 <term
563 >%line</term>
564 <listitem
565 ><para
566 >Номер строки текущего документа, в которую будет вставлен курсор.</para
567 ></listitem>
568 </varlistentry>
570 <varlistentry>
571 <term
572 >%column</term>
573 <listitem
574 ><para
575 >Позиция курсора в текущей строке.</para
576 ></listitem>
577 </varlistentry>
579 <varlistentry>
580 <term
581 >%selection</term>
582 <listitem
583 ><para
584 >Выделенный текст или пустая строка, если такового нет.</para
585 ></listitem>
586 </varlistentry>
588 <varlistentry>
589 <term
590 >%text</term>
591 <listitem
592 ><para
593 >Весь текст документа. Учтите, его длина может превысить максимально допустимую командной строки. Пользуйтесь осторожно.</para
594 ></listitem>
595 </varlistentry>
597 </variablelist>
599 </para
600 ></listitem>
601 </varlistentry>
603 <varlistentry>
604 <term
605 >Исполняемый файл</term>
606 <listitem
607 ><para
608 >Главный исполняемый файл - сценарий. Если его нет в папке, указанной в переменной окружения <envar
609 >PATH</envar
610 >, следует указать полный путь к нему.</para
611 ></listitem>
612 </varlistentry>
614 <varlistentry>
615 <term
616 >Mime-типы</term>
617 <listitem
618 ><para
619 >Разделённый запятыми список mime-типов, для которых команда должна быть доступна. В настоящее время не используется.</para
620 ></listitem>
621 </varlistentry>
623 <varlistentry>
624 <term
625 >Сохранить</term>
626 <listitem
627 ><para
628 >Дополнительно можно применить сохранение текущего или всех документов перед выполнением сценария. Удобно, если сценарий считывает файл с диска.</para
629 ></listitem>
630 </varlistentry>
632 <varlistentry>
633 <term
634 >Название команды</term>
635 <listitem
636 ><para
637 >Вы сможете вызвать этот внешний инструмент из <link linkend="advanced-editing-tools-commandline"
638 >Командной строки редактора</link
639 > введя <command
640 >exttool-<replaceable
641 >команда_правки</replaceable
642 ></command
643 > (т.е. название команды дополняет <quote
644 >exttool-</quote
645 >).</para
646 ></listitem>
647 </varlistentry>
649 </variablelist>
651 </sect2>
653 </sect1>
655 <sect1 id="config-dialog-editor">
656 <title
657 >Настройка компонентов редактора</title>
658 <para
659 >Группа содержит параметры, относящиеся к компонентам редактора. Большинство из них предустановлены, но могут быть изменены установками параметров <link linkend="config-dialog-editor-filetypes"
660 >Установки, специфичные для типов файлов</link
661 >, <link linkend="config-variables"
662 >Переменные документа</link
663 >. Параметры для текущего документа можно также изменить динамически с помощью команд правки (F7).</para>
666 <sect2 id="config-dialog-editor-appearance">
667 <title
668 >Внешний вид</title>
670 <variablelist>
671 <varlistentry>
672 <term
673 ><guilabel
674 >Перенос строк</guilabel
675 ></term>
676 <listitem>
677 <variablelist>
678 <varlistentry id="appearance-settings">
679 <term
680 ><guilabel
681 >Динамический перенос строк</guilabel
682 ></term>
683 <listitem
684 ><para
685 >При установленном флажке строки будут переноситься в пределах окна.</para
686 ></listitem>
687 </varlistentry>
688 <varlistentry>
689 <term
690 ><guilabel
691 >Маркёры динамического переноса строк</guilabel
692 ></term>
693 <listitem
694 ><para
695 >Определяет отображение маркёров динамического переноса строк. </para
696 ></listitem
697 ></varlistentry>
698 <varlistentry>
699 <term
700 ><guilabel
701 >Отступ динамически перенесённых строк до уровня: </guilabel
702 ></term>
703 <listitem
704 ><para
705 >Устанавливает отступ динамически перенесённой строки от уровня предыдущей. Такой код удобнее читать.</para
706 ><para
707 >Дополнительно можно установить предел отступов динамически перенесённых строк в процентах. Например, если установить этот параметр в 50%, экрана, то за этим пределом отступ применяться уже не будет.</para
708 ></listitem>
709 </varlistentry>
710 </variablelist>
711 </listitem>
712 </varlistentry>
714 <varlistentry>
715 <term
716 ><guilabel
717 >Сворачивание блоков кода</guilabel
718 ></term>
719 <listitem>
720 <variablelist>
721 <varlistentry>
722 <term
723 ><guilabel
724 >Показывать маркёры сворачивания блоков (если поддерживается) </guilabel
725 ></term>
726 <listitem
727 ><para
728 >Если флажок установлен, то в текущем документе будут показаны маркёры сворачивания блоков кода (если сворачивание доступно).</para
729 ></listitem>
730 </varlistentry>
731 </variablelist>
732 </listitem>
733 </varlistentry>
735 <varlistentry>
736 <term
737 ><guilabel
738 >Границы</guilabel
739 ></term>
740 <listitem>
741 <variablelist>
742 <varlistentry>
743 <term
744 ><guilabel
745 >Показывать панель значков </guilabel
746 ></term>
747 <listitem
748 ><para
749 >Если флажок установлен, то слева от текстового поля будут отображаться значки, например значки закладок.</para
750 ></listitem>
751 </varlistentry>
752 <varlistentry>
753 <term
754 ><guilabel
755 >Показывать номера строк </guilabel
756 ></term>
757 <listitem
758 ><para
759 >Если флажок установлен, то слева от текста будут отображаться номера строк.</para
760 ></listitem>
761 </varlistentry>
762 <varlistentry>
763 <term
764 ><guilabel
765 >Показывать отметки </guilabel
766 ></term>
767 <listitem
768 ><para
769 >Если флажок установлен, то на полосе прокрутки текущего документа будут отображаться отметки, например закладки.</para
770 ></listitem>
771 </varlistentry>
772 </variablelist>
773 </listitem>
774 </varlistentry>
776 <varlistentry>
777 <term
778 ><guilabel
779 >Меню управления закладками </guilabel
780 ></term>
781 <listitem
782 ><para>
783 <variablelist>
784 <varlistentry>
785 <term
786 ><guilabel
787 >По позиции </guilabel
788 ></term>
789 <listitem
790 ><para
791 >Закладки будут упорядочены по номерам строк, на которые они установлены.</para
792 ></listitem>
793 </varlistentry>
794 <varlistentry>
795 <term
796 ><guilabel
797 >По времени создания </guilabel
798 ></term>
799 <listitem
800 ><para
801 >Новая закладка будет добавлена в конец списка, независимо от её положения в документе.</para
802 ></listitem>
803 </varlistentry>
804 </variablelist>
805 </para
806 ></listitem>
807 </varlistentry>
809 <varlistentry>
810 <term
811 ><guilabel
812 >Отображать линии отступов </guilabel
813 ></term>
814 <listitem
815 ><para
816 >Если флажок установлен, в редакторе будут отображаться вертикальные линии для выравнивания отступов.</para
817 ></listitem>
818 </varlistentry>
819 </variablelist>
820 </sect2>
822 <sect2 id="config-dialog-editor-colors">
823 <title
824 >Шрифты и цвета</title>
826 <para
827 >В этой части диалога можно настроить цвета и шрифты для любой выбранной вами цветовой схемы. Можно создать новую схему или удалить существующую. Каждая схема содержит пакет настроек шрифтов и цветов для обычного и выделенного текстов. </para>
829 <para
830 >&kate; использует предустановленные параметры. Для включения иной схемы необходимо выбрать её в выпадающем списке.</para>
832 <sect3 id="config-dialog-editor-colors-colors">
833 <title
834 >Цвета</title>
836 <variablelist>
837 <varlistentry id="config-dialog-editor-colors-colors-text-background">
838 <term
839 ><guilabel
840 >Фон текстового поля</guilabel
841 ></term>
842 <listitem>
844 <variablelist>
846 <varlistentry id="config-dialog-editor-colors-normal-text">
847 <term
848 ><guilabel
849 >Обычный текст</guilabel
850 ></term>
851 <listitem
852 ><para
853 >Это основной цвет текстового поля.</para
854 ></listitem>
855 </varlistentry>
857 <varlistentry id="config-dialog-editor-colors-selected-text">
858 <term
859 ><guilabel
860 >Выделенный текст</guilabel
861 ></term>
862 <listitem
863 ><para
864 >Фон выделенного текста. По умолчанию действует глобальная настройка &kde;. </para
865 ></listitem>
866 </varlistentry>
868 <varlistentry id="config-dialog-editor-colors-current-line">
869 <term
870 ><guilabel
871 >Текущая строка</guilabel
872 ></term>
873 <listitem
874 ><para
875 >Цвет текущей строки. Цветовое выделение поможет следить за фокусом ввода. </para
876 ></listitem>
877 </varlistentry>
879 <varlistentry id="config-dialog-editor-colors-marks">
880 <term
881 ><guilabel
882 >Закладка</guilabel
883 ></term>
884 <listitem
885 ><para
886 >В этом списке можно выбрать цвета для различных типов закладок. Этот цвет подмешивается к фону текущей строки, поэтому может не вполне соответствовать установленному. В эти же цвета окрашиваются отметки на полосе прокрутки.</para
887 ></listitem>
888 </varlistentry>
890 </variablelist>
891 </listitem>
892 </varlistentry>
894 <varlistentry id="config-dialog-editor-colors-colors-other-elements">
895 <term
896 ><guilabel
897 >Другие элементы</guilabel
898 ></term>
899 <listitem>
900 <variablelist>
901 <varlistentry>
902 <term
903 ><guilabel
904 >Фон левой границы</guilabel
905 ></term>
906 <listitem
907 ><para
908 >Определяет окраску всех панелей, находящихся слева от текстового поля (если они отображаются). </para
909 ></listitem>
910 </varlistentry>
911 <varlistentry>
912 <term
913 ><guilabel
914 >Номера строк</guilabel
915 ></term>
916 <listitem
917 ><para
918 >Этим цветом окрашиваются номера строк (если они отображаются).</para
919 ></listitem>
920 </varlistentry>
921 <varlistentry>
922 <term
923 ><guilabel
924 >Цвет фигурных скобок</guilabel
925 ></term>
926 <listitem
927 ><para
928 >Этим цветом окрашиваются соответствующие друг другу фигурные скобки. </para
929 ></listitem>
930 </varlistentry>
931 <varlistentry>
932 <term
933 ><guilabel
934 >Маркёры переноса строк</guilabel
935 ></term>
936 <listitem
937 ><para
938 >Этим цветом окрашиваются маркёры слева от динамически перенесённых строк (если они выровнены вертикально) и маркёры статического переноса строк.</para
939 ></listitem>
940 </varlistentry>
941 <varlistentry>
942 <term
943 ><guilabel
944 >Маркёры позиций табуляции</guilabel
945 ></term>
946 <listitem
947 ><para
948 >Этим цветом окрашиваются пустые пространства текста, если их отображение включено. </para
949 ></listitem>
950 </varlistentry>
951 </variablelist>
952 </listitem>
953 </varlistentry>
955 </variablelist>
956 </sect3>
958 <sect3 id="config-dialog-editor-colors-fonts">
959 <title
960 >Шрифты</title>
961 <para
962 >Выбор шрифта для схемы. Доступен любой шрифт из вашей системы, можно настроить размер по умолчанию. Образец текста приводится в нижней части диалога, поэтому результат изменения виден сразу. </para>
963 </sect3>
965 <sect3 id="config-dialog-editor-colors-normal-text-styles">
966 <title
967 >Стили обычного текста</title>
968 <para
969 >Стили обычного текста наследуются из стилей выделенного, поэтому редактор может более вразумительно отображать текст. Например, текст комментария использует стили почти всех текстовых форматов, которые kate в состоянии обрабатывать.</para>
970 <para
971 >Во время настройки стиля есть возможность предварительно просмотреть её результаты. </para>
972 <para
973 >Для каждого стиля можно настроить обычные атрибуты, цвета фона и самого текста. Перенастроить фон можно через контекстное меню.</para>
974 </sect3>
976 <sect3 id="config-dialog-editor-colors-highlighting-text-styles">
977 <title
978 >Стили подсветки текста</title>
979 <para
980 >Здесь можно настроить стили текста для определённого правила подсветки. Имеются предустановленные настройки, но в выпадающем списке <guilabel
981 >Подсветка</guilabel
982 > можно установить другие параметры. </para>
983 <para
984 >Во время настройки стиля есть возможность предварительно просмотреть её результаты. </para>
985 <para
986 >Для каждого стиля можно настроить обычные атрибуты, цвета фона и самого текста. Перенастроить фон можно через контекстное меню. Есть возможность сравнить текущий стиль с предустановленным и устранить возможное несоответствие.</para>
987 <para
988 >Можно заметить, что многие стили подсветки содержат другие стили, представленные группами в списке. Например, большинство стилей используют стиль Alert, а многие форматы языков программирования используют стиль Doxygen. Цвета редактирования для этих групп применяются только во время работы с соответствующими форматами. </para>
989 </sect3>
991 </sect2>
993 <sect2 id="config-dialog-editor-cursor-selection">
994 <title
995 >Курсор и выделение</title>
997 <variablelist>
999 <varlistentry>
1000 <term
1001 ><guilabel
1002 >Перемещение курсора</guilabel
1003 ></term>
1004 <listitem>
1005 <variablelist>
1006 <varlistentry>
1007 <term
1008 ><guilabel
1009 >Умная реакция на home</guilabel
1010 ></term>
1011 <listitem>
1012 <para
1013 >Если флажок установлен, то нажатие клавиши Home вызовет перемещение курсора в начало строки.</para>
1014 </listitem>
1015 </varlistentry>
1016 <varlistentry>
1017 <term
1018 ><guilabel
1019 >Переносить курсор</guilabel
1020 ></term>
1021 <listitem>
1022 <para
1023 >Если флажок установлен, то курсор ввода будет перемещаться клавишами <emphasis role="bold"
1024 >Влево</emphasis
1025 > и <emphasis role="bold"
1026 >Вправо</emphasis
1027 > на предыдущую/следующую строку в начало/конец строки, так же как в большинстве других редакторов.</para
1028 ><para
1029 >Если флажок сброшен, то курсор невозможно переместить левее начала строки, но можно переместить правее конца строки, что удобно для программистов. Когда флажок установлен, перемещение курсора стрелочными клавишами за конец строки (вправо) вызовет его смещение на начало следующей строки. Перемещение курсора левее начала строки вызовет его переход на конец предыдущей строки. Если флажок сброшен, то передвижение курсора вправо за конец строки приведёт только к движению его в пределах данной строки, а передвижение левее начала строки вообще невозможно.</para>
1030 </listitem>
1031 </varlistentry>
1032 <varlistentry>
1033 <term
1034 ><guilabel
1035 >Клавиши Page Up/Page Down перемещают курсор</guilabel
1036 ></term>
1037 <listitem>
1038 <para
1039 >Этот параметр определяет реакцию курсора на нажатие клавиш <keycap
1040 >Page Up</keycap
1041 > или <keycap
1042 >Page Down</keycap
1043 >. Если флажок сброшен, то первое нажатие клавиши вызовет появление новой страницы. Если флажок установлен, то первое нажатие клавиши вызовет сначала перемещение курсора в начало или конец видимого текста, и только потом откроется новая страница.</para>
1044 </listitem>
1045 </varlistentry>
1046 <varlistentry>
1047 <term
1048 ><guilabel
1049 >Автоцентровка курсора (строк):</guilabel
1050 ></term>
1051 <listitem>
1052 <para
1053 >Количество строк, остающихся по возможности видимыми над и под курсором.</para>
1054 </listitem>
1055 </varlistentry>
1056 </variablelist>
1057 </listitem>
1058 </varlistentry>
1060 <varlistentry>
1061 <term
1062 ><guilabel
1063 >Режим выделения</guilabel
1064 ></term>
1065 <listitem>
1066 <variablelist>
1067 <varlistentry>
1068 <term
1069 ><guilabel
1070 >Обычный</guilabel
1071 ></term>
1072 <listitem>
1073 <para
1074 >Выделенный фрагмент будет перезаписан вводимым текстом, выделение будет снято при перемещении курсора.</para>
1075 </listitem>
1076 </varlistentry>
1077 <varlistentry>
1078 <term
1079 ><guilabel
1080 >Не снимать выделение</guilabel
1081 ></term>
1082 <listitem>
1083 <para
1084 >При перемещении курсора и вводе текста фрагмент остаётся выделенным.</para>
1085 </listitem>
1086 </varlistentry>
1087 </variablelist>
1088 </listitem>
1089 </varlistentry>
1091 </variablelist>
1092 </sect2>
1094 <sect2 id="config-dialog-editor-edit">
1095 <title
1096 >Редактирование</title>
1097 <variablelist>
1099 <varlistentry>
1100 <term
1101 ><guilabel
1102 >Табуляция</guilabel
1103 ></term>
1104 <listitem>
1105 <variablelist>
1106 <varlistentry>
1107 <term
1108 ><guilabel
1109 >Заполнять отступы пробелами</guilabel
1110 ></term>
1111 <listitem>
1112 <para
1113 >Если флажок установлен, то при нажатии клавиши <keycap
1114 >TAB</keycap
1115 > будут введены пробелы в количестве, определённом параметром <option
1116 >tab-width</option
1117 >.</para>
1118 </listitem>
1119 </varlistentry>
1120 <varlistentry>
1121 <term
1122 ><guilabel
1123 >Показать символы табуляции</guilabel
1124 ></term>
1125 <listitem>
1126 <para
1127 >Если установить этот флажок, &kate; будет отображать символы табуляции маленькими точками.</para>
1128 <note
1129 ><para
1130 >Это может вызвать также отображение в виде точек завершающих пробелов. В будущих версиях &kate; будет исправлено.</para
1131 ></note>
1132 </listitem>
1133 </varlistentry>
1134 <varlistentry>
1135 <term id="config-dialog-editor-tab-width"
1136 >Ширина табуляции</term
1137 > <listitem
1138 ><para
1139 >Этим параметром определяется количество пробелов, заменяющих символ табуляции при включённом параметре <link linkend="config-dialog-editor-word-wrap"
1140 ><guilabel
1141 >Заменять символы табуляции пробелами</guilabel
1142 ></link
1143 >.</para
1144 ></listitem>
1145 </varlistentry>
1146 </variablelist>
1147 </listitem>
1148 </varlistentry>
1150 <varlistentry>
1151 <term id="config-dialog-editor-word-wrap"
1152 ><guilabel
1153 >Статичный перенос строк</guilabel
1154 ></term>
1155 <listitem
1156 ><para
1157 >Перенос строк - это свойство редактора автоматически начинать новую строку и переносить курсор на её начало. &kate; автоматически начинает новую строку при достижении величины, определённой параметром <link linkend="config-dialog-editor-wrap-words-at"
1158 >Переносить после:</link
1159 >.</para>
1160 <variablelist>
1161 <varlistentry>
1162 <term
1163 ><guilabel
1164 >Переносить строки</guilabel
1165 ></term>
1166 <listitem>
1167 <para
1168 >Включает/выключает статичный перенос строк.</para>
1169 </listitem>
1170 </varlistentry>
1171 <varlistentry>
1172 <term
1173 ><guilabel
1174 >Отображать маркёры статичного переноса строк (если возможно)</guilabel
1175 ></term>
1176 <listitem>
1177 <para
1178 >Если этот параметр включён, то на границе переноса строк будет отображаться вертикальная линия, как определено в меню <menuchoice
1179 ><guimenu
1180 >Настройка</guimenu
1181 > <guimenuitem
1182 >Редактирование</guimenuitem
1183 ></menuchoice
1184 > на вкладке Правка. Заметьте, что этот маркёр может отображаться, только если вы используете моноширинный шрифт.</para>
1185 </listitem>
1186 </varlistentry>
1187 <varlistentry id="config-dialog-editor-wrap-words-at">
1188 <term
1189 ><guilabel
1190 >Переносить после:</guilabel
1191 ></term>
1192 <listitem>
1193 <para
1194 >Здесь устанавливается количество символов, после которого начинается новая строка при включённом параметре <link linkend="config-dialog-editor-word-wrap"
1195 >Перенос строк</link
1196 >.</para>
1197 </listitem>
1198 </varlistentry>
1199 </variablelist>
1200 </listitem>
1201 </varlistentry>
1203 <varlistentry>
1204 <term
1205 ><guilabel
1206 >Удалить завершающие пробелы</guilabel
1207 ></term>
1208 <listitem
1209 ><para
1210 >&kate; может автоматически удалять лишние завершающие пробелы.</para
1211 ></listitem
1212 > </varlistentry>
1214 <varlistentry>
1215 <term
1216 ><guilabel
1217 >Автоскобки</guilabel
1218 ></term
1219 > <listitem
1220 ><para
1221 >Когда пользователь вводит левую скобку любого вида, &kate; автоматически подставляет аналогичную скобку справа от курсора.</para
1222 ></listitem>
1223 </varlistentry>
1225 <varlistentry
1226 > <term
1227 >Число <link linkend="undo"
1228 >шагов отмены</link
1229 >:</term>
1230 <listitem
1231 ><para
1232 >Здесь устанавливается предельное число операций, которые &kate; будет сохранять в памяти. Чем больше это число, тем больше памяти будет занято откатами. Указав число 10, пользователь получит возможность кнопкой "Отменить действие" вернуться назад на десять своих последних шагов и выбрать из них наиболее удачный.</para
1233 ></listitem
1234 > </varlistentry>
1236 <varlistentry
1237 > <term
1238 >Интеллектуальный поиск текста с:</term>
1239 <listitem
1240 ><para
1241 >Здесь определяется, где &kate; будет искать текст для поиска (этот текст будет автоматически помещён в диалог поиска текста): <itemizedlist
1242 > <listitem
1243 ><para
1244 ><emphasis role="bold"
1245 >Не искать нигде:</emphasis
1246 >Поиск текста не производится.</para
1247 ></listitem
1248 ><listitem
1249 ><para
1250 ><emphasis role="bold"
1251 >Только в выделении:</emphasis
1252 > Используется текущее выделение (если возможно). </para
1253 ></listitem
1254 ><listitem
1255 ><para
1256 ><emphasis role="bold"
1257 >В выделении, затем в текущем слове:</emphasis
1258 > Используется, если возможно, текущее выделение, в противном случае текущее слово.</para
1259 ></listitem
1260 ><listitem
1261 ><para
1262 ><emphasis role="bold"
1263 >Только в текущем слове:</emphasis
1264 > Используется, если возможно, только то слово, в котором находится курсор.</para
1265 ></listitem
1266 ><listitem
1267 ><para
1268 ><emphasis role="bold"
1269 >Текущее слово, затем выделение:</emphasis
1270 > Используется, если возможно, текущее слово, в противном случае текущее выделение. </para
1271 ></listitem
1272 ></itemizedlist
1273 >Учтите, что, если во всех вышеописанных режимах строка для поиска не указана или не может быть найдена, в диалоге поиска текста появится последняя введённая строка. </para
1274 ></listitem>
1275 </varlistentry>
1276 </variablelist>
1277 </sect2>
1279 <sect2 id="config-dialog-editor-indent">
1280 <title
1281 >Отступ</title>
1282 <variablelist>
1283 <varlistentry>
1284 <term
1285 ><guilabel
1286 >Автоматический отступ</guilabel
1287 ></term>
1288 <listitem>
1289 <variablelist>
1290 <varlistentry>
1291 <term
1292 ><guilabel
1293 >Правила отступа:</guilabel
1294 ></term>
1295 <listitem>
1296 <para
1297 >Выбор используемого по умолчанию режима отступов. Настоятельно рекомендуется пользоваться значением <userinput
1298 >Нет</userinput
1299 > или <userinput
1300 >Обычный</userinput
1301 >, а для формирования других режимов использовать установки, специфичные для типов файлов, таких как файлов кода C/C++ или &XML;.</para>
1302 </listitem>
1303 </varlistentry>
1304 <varlistentry>
1305 <term
1306 ><guilabel
1307 >Автоматически добавлять комментарии Doxygen при наборе</guilabel
1308 ></term>
1309 <listitem>
1310 <para
1311 >При наборе комментариев в стиле doxygen к ним автоматически добавляются "*". Этот параметр применяется только там, где возможно.</para>
1312 </listitem>
1313 </varlistentry>
1314 </variablelist>
1315 </listitem>
1316 </varlistentry>
1318 <varlistentry>
1319 <term
1320 ><guilabel
1321 >Отступ пробелами</guilabel
1322 ></term>
1323 <listitem>
1324 <variablelist>
1325 <varlistentry>
1326 <term
1327 ><guilabel
1328 >Отступы пробелами вместо символов табуляции</guilabel
1329 ></term>
1330 <listitem>
1331 <para
1332 >Символы табуляции заменяются пробелами в количестве, указанном тут же, в поле <guilabel
1333 >Количество пробелов:</guilabel
1334 >.</para>
1335 </listitem>
1336 </varlistentry>
1337 <varlistentry>
1338 <term
1339 ><guilabel
1340 >Смешанный режим в стиле Emacs</guilabel
1341 ></term>
1342 <listitem>
1343 <para
1344 >Применяется смешанный режим отступов табуляторами и пробелами.</para>
1345 </listitem>
1346 </varlistentry>
1347 <varlistentry>
1348 <term
1349 ><guilabel
1350 >Количество пробелов:</guilabel
1351 ></term>
1352 <listitem>
1353 <para
1354 >Устанавливает количество пробелов, вводимых для замены символов табуляции, если этот флажок установлен.</para>
1355 </listitem>
1356 </varlistentry>
1357 </variablelist>
1358 </listitem>
1359 </varlistentry>
1361 <varlistentry>
1362 <term
1363 ><guilabel
1364 >Сохранять настройки отступов</guilabel
1365 ></term>
1366 <listitem
1367 ><para
1368 >Если этот флажок установлен, то редактор не будет убирать отступы в последующих строках выделения, когда в предыдущих отступы снимаются. Может быть полезно, если вам часто приходится снимать отступы с блоков кода. </para
1369 ></listitem>
1370 </varlistentry>
1372 <varlistentry>
1373 <term
1374 ><guilabel
1375 >Сохранять лишние пробелы</guilabel
1376 ></term>
1377 <listitem
1378 ><para
1379 >Отступы длиной более, чем заданное число пробелов, не будут сокращаться.</para
1380 ></listitem>
1381 </varlistentry>
1383 <varlistentry>
1384 <term
1385 ><guilabel
1386 >Использовать клавиши</guilabel
1387 ></term>
1388 <listitem>
1389 <variablelist>
1390 <varlistentry>
1391 <term
1392 ><guilabel
1393 >Отступы клавишей Tab</guilabel
1394 ></term>
1395 <listitem>
1396 <para
1397 >Для отступов используется клавиша <keycombo action="simul"
1398 ><keycap
1399 >tab</keycap
1400 ></keycombo
1401 >.</para>
1402 </listitem>
1403 </varlistentry>
1404 <varlistentry>
1405 <term
1406 ><guilabel
1407 >Отступы клавишей Backspace</guilabel
1408 ></term>
1409 <listitem>
1410 <para
1411 >Для отступов используется клавиша <keycombo action="simul"
1412 ><keycap
1413 >backspace</keycap
1414 ></keycombo
1415 >.</para>
1416 </listitem>
1417 </varlistentry>
1418 </variablelist>
1419 </listitem>
1420 </varlistentry>
1422 <varlistentry>
1423 <term
1424 ><guilabel
1425 >Отступы клавишей Tab, если ничего не указано</guilabel
1426 ></term>
1427 <listitem>
1428 <variablelist>
1429 <varlistentry>
1430 <term
1431 ><guilabel
1432 >Вставлять символы отступа</guilabel
1433 ></term>
1434 <listitem>
1435 <para
1436 >Клавишей <keycombo action="simul"
1437 ><keycap
1438 >Tab</keycap
1439 ></keycombo
1440 > вставляются символы отступа.</para>
1441 </listitem>
1442 </varlistentry>
1443 <varlistentry>
1444 <term
1445 ><guilabel
1446 >Вставить символ табуляции</guilabel
1447 ></term>
1448 <listitem>
1449 <para
1450 >Клавишей <keycombo action="simul"
1451 ><keycap
1452 >Tab</keycap
1453 ></keycombo
1454 > вставляются символы табуляции.</para>
1455 </listitem>
1456 </varlistentry>
1457 <varlistentry>
1458 <term
1459 ><guilabel
1460 >Сделать отступ на текущей строке</guilabel
1461 ></term>
1462 <listitem>
1463 <para
1464 >Клавишей <keycombo action="simul"
1465 ><keycap
1466 >Tab</keycap
1467 ></keycombo
1468 > можно сделать отступ в текущей строке.</para>
1469 </listitem>
1470 </varlistentry>
1471 </variablelist>
1472 </listitem>
1473 </varlistentry>
1475 </variablelist>
1476 </sect2>
1478 <sect2 id="config-dialog-editor-open-save">
1479 <title
1480 >Открытие/сохранение</title>
1482 <variablelist>
1484 <varlistentry>
1485 <term
1486 ><guilabel
1487 >Формат файла</guilabel
1488 ></term>
1489 <listitem>
1490 <variablelist>
1491 <varlistentry>
1492 <term
1493 ><guilabel
1494 >Кодировка:</guilabel
1495 ></term>
1496 <listitem>
1497 <para
1498 >Устанавливает кодировку по умолчанию для сохраняемых файлов.</para>
1499 </listitem>
1500 </varlistentry>
1501 <varlistentry>
1502 <term
1503 ><guilabel
1504 >Конец строки:</guilabel
1505 ></term>
1506 <listitem>
1507 <para
1508 >Выбор необходимого формата окончания строк для текущего файла. Выбрать можно между форматами &UNIX;, DOS/&Windows; или Macintosh.</para>
1509 </listitem>
1510 </varlistentry>
1511 <varlistentry>
1512 <term
1513 ><guilabel
1514 >Автоопределение формата конца строки</guilabel
1515 ></term>
1516 <listitem>
1517 <para
1518 >Выбор этого параметра поредоставит редактору самостоятельно определять формат конца строки. Первое найденное окончание строки будет применено затем ко всему файлу.</para>
1519 </listitem>
1520 </varlistentry>
1521 </variablelist>
1522 </listitem>
1523 </varlistentry>
1525 <varlistentry>
1526 <term
1527 ><guilabel
1528 >Использование памяти</guilabel
1529 ></term>
1530 <listitem>
1531 <variablelist>
1532 <varlistentry>
1533 <term
1534 ><guilabel
1535 >Количество загружаемых блоков для каждого файла:</guilabel
1536 ></term>
1537 <listitem>
1538 <para
1539 >Редактор будет загружать в память указанное количество блоков текста (каждый примерно из 2048 строк). Если размер файла больше указанного предела, то остальные блоки будут сброшены на диск, а затем в случае надобности загружены в память.</para>
1540 <para
1541 >Подобный сброс может вызывать задержки во время навигации по файлу. Большее количество блоков ускоряет работу за счёт увеличения количества используемой памяти. </para
1542 ><para
1543 >Лучше выбрать максимально доступное количество блоков. Ограничения разумны только в случае нехватки памяти.</para>
1544 </listitem>
1545 </varlistentry>
1546 </variablelist>
1547 </listitem>
1548 </varlistentry>
1550 <varlistentry>
1551 <term
1552 ><guilabel
1553 >Автоматическая очистка при открытии/сохранении</guilabel
1554 ></term>
1555 <listitem>
1556 <variablelist>
1557 <varlistentry>
1558 <term
1559 ><guilabel
1560 >Удалить завершающие пробелы</guilabel
1561 ></term>
1562 <listitem>
1563 <para
1564 >Лишние пробелы в конце строки при загрузке и сохранении будут автоматически удаляться.</para>
1565 </listitem>
1566 </varlistentry>
1567 </variablelist>
1568 </listitem>
1569 </varlistentry>
1571 <varlistentry>
1572 <term
1573 ><guilabel
1574 >Папка файла настройки</guilabel
1575 ></term>
1576 <listitem>
1577 <variablelist>
1578 <varlistentry>
1579 <term
1580 ><guilabel
1581 >Глубина поиска файла настройки:</guilabel
1582 ></term>
1583 <listitem>
1584 <para
1585 >Редактор просмотрит заданное количество уровней иерархии папок в поисках файла настройки &kate; и загрузит из него строку настройки.</para>
1586 </listitem>
1587 </varlistentry>
1588 </variablelist>
1589 </listitem>
1590 </varlistentry>
1592 <varlistentry>
1593 <term
1594 ><guilabel
1595 >Создавать резервную копию при сохранении</guilabel
1596 ></term>
1597 <listitem
1598 ><para
1599 >Создание резервной копии при сохранении означает, что при записи на диск изменённого файла будет записана также резервная копия с именем &lt;prefix&gt;&lt;filename&gt;&lt;suffix&gt;', без внесённых изменений. Суффикс по умолчанию <emphasis role="bold"
1600 >~</emphasis
1601 >, а префикс по умолчанию пуст. </para>
1602 <variablelist>
1603 <varlistentry>
1604 <term
1605 ><guilabel
1606 >Локальные файлы</guilabel
1607 ></term>
1608 <listitem>
1609 <para
1610 >Установите этот флажок, если хотите сохранять резервные копии локальных файлов.</para>
1611 </listitem>
1612 </varlistentry>
1613 <varlistentry>
1614 <term
1615 ><guilabel
1616 >Удалённые файлы</guilabel
1617 ></term>
1618 <listitem>
1619 <para
1620 >Установите этот флажок, если хотите сохранять резервные копии удалённых файлов.</para>
1621 </listitem>
1622 </varlistentry>
1623 <varlistentry>
1624 <term
1625 ><guilabel
1626 >Префикс</guilabel
1627 ></term>
1628 <listitem>
1629 <para
1630 >Введите префикс для вставки перед именами сохраняемых резервных файлов.</para>
1631 </listitem>
1632 </varlistentry>
1633 <varlistentry>
1634 <term
1635 ><guilabel
1636 >Суффикс</guilabel
1637 ></term>
1638 <listitem>
1639 <para
1640 >Введите суффикс для вставки после имён сохраняемых резервных файлов.</para>
1641 </listitem>
1642 </varlistentry>
1644 </variablelist>
1645 </listitem>
1646 </varlistentry>
1648 </variablelist>
1649 </sect2>
1651 <sect2 id="config-dialog-editor-highlighting">
1652 <title
1653 >Подсветка</title>
1654 <para
1655 >Эта группа параметров используется для изменения стилей подсветки для каждого типа языков программирования. Любые изменения, сделанные в других вкладках этого диалога, влияют только на данный стиль подсветки.</para>
1657 <variablelist>
1658 <varlistentry>
1659 <term
1660 ><guilabel
1661 >Подсветка:</guilabel
1662 ></term>
1663 <listitem
1664 ><para
1665 >Выбор языка для настройки.</para
1666 ></listitem>
1667 </varlistentry>
1669 <varlistentry>
1670 <term
1671 ><guilabel
1672 >Сведения</guilabel
1673 ></term>
1674 <listitem>
1675 <para
1676 >Просмотр сведений о правилах подсветки синтаксиса выбранного языка: имя автора и лицензия. </para>
1677 </listitem>
1678 </varlistentry>
1680 <varlistentry>
1681 <term
1682 ><guilabel
1683 >Свойства</guilabel
1684 ></term>
1685 <listitem>
1686 <variablelist>
1687 <varlistentry>
1688 <term
1689 ><guilabel
1690 >Расширения файлов:</guilabel
1691 ></term>
1692 <listitem
1693 ><para
1694 >Список расширений файлов, используемых для определения необходимого режима подсветки.</para
1695 ></listitem>
1696 </varlistentry>
1697 <varlistentry>
1698 <term
1699 ><guilabel
1700 >Типы MIME:</guilabel
1701 ></term>
1702 <listitem
1703 ><para
1704 >Нажатие кнопки с символом мастера вызовет диалог выбора доступных mime-типов.</para
1705 ><para
1706 >Текст в поле <emphasis role="bold"
1707 >Расширения файлов</emphasis
1708 > при изменении mime-типа будет изменяться соответственно.</para
1709 ></listitem>
1710 </varlistentry>
1711 <varlistentry>
1712 <term
1713 ><guilabel
1714 >Приоритет:</guilabel
1715 ></term>
1716 <listitem
1717 ><para
1718 >Устанавливает приоритет правила подсветки.</para
1719 ></listitem>
1720 </varlistentry>
1721 </variablelist>
1722 </listitem>
1723 </varlistentry>
1725 <varlistentry>
1726 <term
1727 ><guibutton
1728 >Загрузить...</guibutton
1729 ></term>
1730 <listitem>
1731 <para
1732 >Нажатием этой кнопки можно загрузить новое или обновить существующее правило подсветки синтаксиса с веб-сайта &kate;. </para>
1733 </listitem>
1734 </varlistentry>
1736 </variablelist>
1737 </sect2>
1739 <sect2 id="config-dialog-editor-filetypes">
1740 <title
1741 >Типы файлов</title>
1742 <para
1743 >Здесь вы можете указать параметры редактора для разных типов файлов. При открытии документа, его тип определяется по расширению или mime-типу. Если подходят несколько типов, будет использован тип с высшим приоритетом. </para>
1744 <variablelist>
1745 <varlistentry>
1746 <term
1747 ><guilabel
1748 >Тип файла:</guilabel
1749 ></term>
1750 <listitem
1751 ><para
1752 >Тип файла с наивысшим приоритетом указывается в выпадающем списке первым. Если есть другие подходящие типы, они тоже присутствуют в списке.</para>
1753 <variablelist>
1754 <varlistentry>
1755 <term
1756 ><guilabel
1757 >Создать</guilabel
1758 ></term>
1759 <listitem
1760 ><para
1761 >Эта кнопка используется для создания нового типа файлов. При нажатии все поля под ней становятся редактируемыми, и в них вводятся те свойства, которыми должен обладать ваш новый тип файлов.</para
1762 ></listitem>
1763 </varlistentry>
1764 <varlistentry>
1765 <term
1766 ><guilabel
1767 >Удалить</guilabel
1768 ></term>
1769 <listitem
1770 ><para
1771 >Для удаления существующего типа файлов, выберите его в выпадающем списке и нажмите кнопку "Удалить".</para
1772 ></listitem>
1773 </varlistentry>
1774 </variablelist>
1775 </listitem
1776 > </varlistentry>
1778 <varlistentry>
1779 <term
1780 ><guilabel
1781 >Свойства текущего типа файлов</guilabel
1782 ></term>
1783 <listitem
1784 ><para
1785 >Тип файла с наивысшим приоритетом указывается в выпадающем списке первым. Если есть другие подходящие типы, они тоже присутствуют в списке.</para>
1786 <variablelist>
1787 <varlistentry>
1788 <term
1789 ><guilabel
1790 >Название:</guilabel
1791 ></term>
1792 <listitem
1793 ><para
1794 >Название типа текущего файла должно соответствовать тексту соответствующего пункта меню <menuchoice
1795 ><guimenu
1796 >Сервис</guimenu
1797 ><guimenuitem
1798 >Типы файлов</guimenuitem
1799 > </menuchoice
1800 >.</para
1801 ></listitem>
1802 </varlistentry>
1803 <varlistentry>
1804 <term
1805 ><guilabel
1806 >Раздел:</guilabel
1807 ></term>
1808 <listitem
1809 ><para
1810 >Название раздела используется для организации типов файлов в меню <menuchoice
1811 ><guimenu
1812 >Сервис</guimenu
1813 ><guimenuitem
1814 >Типы файлов</guimenuitem
1815 > </menuchoice
1816 >.</para
1817 ></listitem>
1818 </varlistentry>
1819 <varlistentry>
1820 <term
1821 ><guilabel
1822 >Переменные:</guilabel
1823 ></term>
1824 <listitem
1825 ><para
1826 >Это поле позволяет настроить обработку выбранных типов файлов с использованием переменных &kate;. Можно настроить почти любой параметр (подсветку, отступы, кодировку и т.п.).</para
1827 ><para
1828 >Список всех доступных переменных содержится в руководстве.</para
1829 ></listitem>
1830 </varlistentry>
1831 <varlistentry>
1832 <term
1833 ><guilabel
1834 >Расширения файлов:</guilabel
1835 ></term>
1836 <listitem
1837 ><para
1838 >Маски позволяют выбирать файлы по их расширению. Типичная маска состоит из звёздочки и расширения файла, например <filename
1839 >*.txt; *.text</filename
1840 >. Строка состоит из списка разделённых точкой с запятой масок.</para
1841 ></listitem>
1842 </varlistentry>
1843 <varlistentry>
1844 <term
1845 ><guilabel
1846 >Типы MIME:</guilabel
1847 ></term>
1848 <listitem
1849 ><para
1850 >Запускает мастер выбора mime-типов.</para
1851 ></listitem>
1852 </varlistentry>
1853 <varlistentry>
1854 <term
1855 ><guilabel
1856 >Приоритет:</guilabel
1857 ></term>
1858 <listitem
1859 ><para
1860 >Устанавливает приоритет типа файлов. Если при открытии файла к нему подходят несколько типов, будет использован тип с наивысшим приоритетом.</para
1861 ></listitem>
1862 </varlistentry>
1863 </variablelist>
1864 </listitem
1865 > </varlistentry>
1867 </variablelist>
1868 </sect2>
1870 <sect2 id="config-dialog-editor-shortcuts">
1871 <title
1872 >Комбинации клавиш</title>
1873 <para
1874 >Здесь можно изменить настройку горячих клавиш. Если хотите изменить настройки по умолчанию - выберите действие и нажмите кнопку <guilabel
1875 >По выбору</guilabel
1876 >.</para>
1877 <para
1878 >Строка поиска позволяет просмотреть сочетания клавиш, определённые для различных действий.</para>
1879 </sect2>
1881 <sect2 id="config-dialog-editor-plugins">
1882 <title
1883 >Модули</title>
1884 <para
1885 >На этой вкладке можно выбрать, какие модули вы хотели бы использовать. Выделив нужный модуль, с помощью появившейся кнопки можно <guibutton
1886 >Настроить</guibutton
1887 > его.</para>
1888 </sect2>
1890 </sect1>
1894 <sect1 id="config-variables">
1896 <title
1897 >Настройка с помощью переменных документа</title>
1899 <para
1900 >Переменные документа - аналог "modeline" в emacs и vi. Формат:<userinput
1901 >kate: ИМЯ_ПЕРЕМЕННОЙ ЗНАЧЕНИЕ; [ ИМЯ_ПЕРЕМЕННОЙ ЗНАЧЕНИЕ; ... ]</userinput
1902 >, такие строки, конечно, могут быть расположены в комментариях (если такое понятие присутствует в формате файла). Имена переменных должны быть неразрывны. Всё, что расположено до следующих точки с запятой, есть значение. Точка с запятой необходимы.</para>
1904 <para
1905 >Пример строки с переменными, включающими расстановку отступов для файлов C++, java или javascript: <programlisting
1906 >// kate: space-indent on; indent-width 4; mixedindent off; indent-mode cstyle;</programlisting>
1907 </para>
1909 <note
1910 ><para
1911 >Поиск таких строк производится только в первых и последних 10 строках файла.</para
1912 ></note>
1914 <para
1915 >Кроме множества стандартных  переменных katepart, таковые могут предоставляться модулями, в этом случае они должны быть описаны в документации к модулю.</para>
1917 <sect2 id="config-variables-howto">
1918 <title
1919 >Как переменные обрабатываются в Kate</title>
1921 <para
1922 >Чтение конфигурации происходит в следующем порядке:<itemizedlist
1923 ><listitem
1924 ><para
1925 >Глобальная настройка.</para
1926 ></listitem
1927 ><listitem
1928 ><para
1929 >Данные восстановленного сеанса.</para
1930 ></listitem
1931 ><listitem
1932 ><para
1933 >Настройка "Типы файлов".</para
1934 ></listitem
1935 ><listitem
1936 ><para
1937 >Переменные документа.</para
1938 ></listitem
1939 ><listitem
1940 ><para
1941 >Изменённые во время работы параметры.</para
1942 ></listitem
1943 ></itemizedlist
1944 > При сохранении документа, все переменные в нём пересматриваются и перекрывают изменения (сделанные в меню или командами правки), произведённые во время работы.</para>
1946 <para
1947 >Переменные, не описанные ниже, хранятся в документе и могут использоваться другими объектами, такими как модули, для собственных целей. Например, переменная режима отступов использует для своей настройки переменные документа.</para>
1949 <para
1950 >Приведённые ниже переменные доступны в версии &kate; 2.4. В следующих версиях, возможно, будут добавлены другие. Возможны 3 типа значений переменных: <itemizedlist>
1951 <listitem
1952 ><para
1953 >BOOL - on|off|true|false|1|0</para
1954 ></listitem>
1955 <listitem
1956 ><para
1957 >INTEGER - любое целое число</para
1958 ></listitem>
1959 <listitem
1960 ><para
1961 >STRING - всё остальное</para
1962 ></listitem>
1963 </itemizedlist>
1964 </para>
1966 <variablelist>
1967 <title
1968 >Доступные переменные</title>
1970 <varlistentry>
1971 <term
1972 ><cmdsynopsis
1973 ><command
1974 >auto-brackets</command
1975 ><arg
1976 >BOOL</arg
1977 ></cmdsynopsis
1978 ></term>
1979 <listitem
1980 ><para
1981 >Включает/выключает автоскобки.</para
1982 ></listitem>
1983 </varlistentry>
1985 <varlistentry>
1986 <term
1987 ><cmdsynopsis
1988 ><command
1989 >auto-center-lines</command
1990 ><arg
1991 >INT</arg
1992 ></cmdsynopsis
1993 ></term>
1994 <listitem
1995 ><para
1996 >Устанавливает количество строк автоцентровки.</para
1997 ></listitem>
1998 </varlistentry>
2000 <varlistentry>
2001 <term
2002 ><cmdsynopsis
2003 ><command
2004 >auto-insert-doxygen</command
2005 ><arg
2006 >BOOL</arg
2007 ></cmdsynopsis
2008 ></term>
2009 <listitem
2010 ><para
2011 >Включает/выключает вставку лидирующей звёздочки в комментариях doxygen. Работает только с расстановщиком отступов cstyle. </para
2012 ></listitem>
2013 </varlistentry>
2015 <varlistentry>
2016 <term
2017 ><cmdsynopsis
2018 ><command
2019 >background-color</command
2020 ><arg
2021 >STRING</arg
2022 ></cmdsynopsis
2023 ></term>
2024 <listitem
2025 ><para
2026 >Устанавливает фоновый цвет документа, например "#ff0000".</para
2027 ></listitem>
2028 </varlistentry>
2030 <varlistentry>
2031 <term
2032 ><cmdsynopsis
2033 ><command
2034 >backspace-indents</command
2035 ><arg
2036 >BOOL</arg
2037 ></cmdsynopsis
2038 ></term>
2039 <listitem
2040 ><para
2041 >Включает/выключает ввод отступов клавишей backspace.</para
2042 ></listitem>
2043 </varlistentry>
2045 <varlistentry>
2046 <term
2047 ><cmdsynopsis
2048 ><command
2049 >block-selection</command
2050 ><arg
2051 >BOOL</arg
2052 ></cmdsynopsis
2053 ></term>
2054 <listitem
2055 ><para
2056 >Включает/выключает поблочное выделение.</para
2057 ></listitem>
2058 </varlistentry>
2060 <varlistentry>
2061 <term
2062 ><cmdsynopsis
2063 ><command
2064 >bracket-highlight-color</command
2065 ><arg
2066 >STRING</arg
2067 ></cmdsynopsis
2068 ></term>
2069 <listitem
2070 ><para
2071 >Устанавливает цвет подсветки скобок, например "#ff0000" </para
2072 ></listitem>
2073 </varlistentry>
2075 <varlistentry>
2076 <term
2077 ><cmdsynopsis
2078 ><command
2079 >current-line-color</command
2080 ><arg
2081 >STRING</arg
2082 ></cmdsynopsis
2083 ></term>
2084 <listitem
2085 ><para
2086 >Устанавливает цвет активной строки,  например "#ff0000".</para
2087 ></listitem>
2088 </varlistentry>
2090 <varlistentry>
2091 <term
2092 ><cmdsynopsis
2093 ><command
2094 >dynamic-word-wrap</command
2095 ><arg
2096 >BOOL</arg
2097 ></cmdsynopsis
2098 ></term>
2099 <listitem
2100 ><para
2101 >Включает/выключает динамический перенос строк.</para
2102 ></listitem>
2103 </varlistentry>
2105 <varlistentry>
2106 <term
2107 ><cmdsynopsis
2108 ><command
2109 >eol | end-of-line</command
2110 ><arg
2111 >STRING</arg
2112 ></cmdsynopsis
2113 ></term>
2114 <listitem
2115 ><para
2116 >Устанавливает режим конца строк. Возможные значения - <quote
2117 >unix</quote
2118 >, <quote
2119 >mac</quote
2120 > и <quote
2121 >dos</quote
2122 ></para
2123 ></listitem>
2124 </varlistentry>
2126 <varlistentry>
2127 <term
2128 ><cmdsynopsis
2129 ><command
2130 >encoding</command
2131 ><arg
2132 >STRING</arg
2133 ></cmdsynopsis
2134 ></term>
2135 <listitem
2136 ><para
2137 >Устанавливает кодировку документа. Называть кодировку нужно точно, например <quote
2138 >utf-8</quote
2139 >.</para
2140 ></listitem>
2141 </varlistentry>
2143 <varlistentry>
2144 <term
2145 ><cmdsynopsis
2146 ><command
2147 >font-size</command
2148 ><arg
2149 >INT</arg
2150 ></cmdsynopsis
2151 ></term>
2152 <listitem
2153 ><para
2154 >Устанавливает размер шрифта.</para
2155 ></listitem>
2156 </varlistentry>
2158 <varlistentry>
2159 <term
2160 ><cmdsynopsis
2161 ><command
2162 >font</command
2163 ><arg
2164 >STRING</arg
2165 ></cmdsynopsis
2166 ></term>
2167 <listitem
2168 ><para
2169 >Устанавливает гарнитуру шрифта. Называть гарнитуру нужно точно, например <quote
2170 >courier</quote
2171 >.</para
2172 ></listitem>
2173 </varlistentry>
2175 <varlistentry>
2176 <term
2177 ><cmdsynopsis
2178 ><command
2179 >icon-bar-color</command
2180 ><arg
2181 >STRING</arg
2182 ></cmdsynopsis
2183 ></term>
2184 <listitem
2185 ><para
2186 >Устанавливает цвет панели значков, например <literal
2187 >#ff0000</literal
2188 >.</para
2189 ></listitem>
2190 </varlistentry>
2192 <varlistentry>
2193 <term
2194 ><cmdsynopsis
2195 ><command
2196 >icon-border</command
2197 ><arg
2198 >BOOL</arg
2199 ></cmdsynopsis
2200 ></term>
2201 <listitem
2202 ><para
2203 >Включает/выключает отображение панели значков.</para
2204 ></listitem>
2205 </varlistentry>
2207 <varlistentry>
2208 <term
2209 ><cmdsynopsis
2210 ><command
2211 >folding-markers</command
2212 ><arg
2213 >BOOL</arg
2214 ></cmdsynopsis
2215 ></term>
2216 <listitem
2217 ><para
2218 >Включает/выключает отображение маркёров сворачивания блоков кода.</para
2219 ></listitem>
2220 </varlistentry>
2222 <varlistentry>
2223 <term
2224 ><cmdsynopsis
2225 ><command
2226 >indent-mode</command
2227 ><arg
2228 >STRING</arg
2229 ></cmdsynopsis
2230 ></term>
2231 <listitem
2232 ><para
2233 >Устанавливает режим расстановки переносов. Возможные значения - <quote
2234 >none</quote
2235 >, <quote
2236 >normal</quote
2237 >, <quote
2238 >cstyle</quote
2239 >, <quote
2240 >csands</quote
2241 >, <quote
2242 >python</quote
2243 >, <quote
2244 >xml</quote
2245 >. Подробности см. в разделе <xref linkend="kate-part-autoindent"/>.</para
2246 ></listitem>
2247 </varlistentry>
2249 <varlistentry>
2250 <term
2251 ><cmdsynopsis
2252 ><command
2253 >indent-width</command
2254 ><arg
2255 >INT</arg
2256 ></cmdsynopsis
2257 ></term>
2258 <listitem
2259 ><para
2260 >Устанавливает ширину отступов.</para
2261 ></listitem>
2262 </varlistentry>
2264 <varlistentry>
2265 <term
2266 ><cmdsynopsis
2267 ><command
2268 >keep-extra-spaces</command
2269 ><arg
2270 >BOOL</arg
2271 ></cmdsynopsis
2272 ></term>
2273 <listitem
2274 ><para
2275 >Включает/отключает учёт лишних пробелов при расчёте ширины отступа.</para
2276 ></listitem>
2277 </varlistentry>
2279 <varlistentry>
2280 <term
2281 ><cmdsynopsis
2282 ><command
2283 >keep-indent-profile</command
2284 ><arg
2285 >BOOL</arg
2286 ></cmdsynopsis
2287 ></term>
2288 <listitem
2289 ><para
2290 >Если имеет значение true, то отступ не снимается с блока до тех пор, пока хоть одна строка сохраняет отступ.</para
2291 ></listitem>
2292 </varlistentry>
2294 <varlistentry>
2295 <term
2296 ><cmdsynopsis
2297 ><command
2298 >line-numbers</command
2299 ><arg
2300 >BOOL</arg
2301 ></cmdsynopsis
2302 ></term>
2303 <listitem
2304 ><para
2305 >Включает/выключает отображение номеров строк.</para
2306 ></listitem>
2307 </varlistentry>
2309 <varlistentry>
2310 <term
2311 ><cmdsynopsis
2312 ><command
2313 >mixed-indent</command
2314 ><arg
2315 >BOOL</arg
2316 ></cmdsynopsis
2317 ></term>
2318 <listitem
2319 ><para
2320 >Включает/выключает смешанные отступы в стиле Emacs.</para
2321 ></listitem>
2322 </varlistentry>
2324 <varlistentry>
2325 <term
2326 ><cmdsynopsis
2327 ><command
2328 >overwrite-mode</command
2329 ><arg
2330 >BOOL</arg
2331 ></cmdsynopsis
2332 ></term>
2333 <listitem
2334 ><para
2335 >Включает/выключает режим замены.</para
2336 ></listitem>
2337 </varlistentry>
2339 <varlistentry>
2340 <term
2341 ><cmdsynopsis
2342 ><command
2343 >persistent-selection</command
2344 ><arg
2345 >BOOL</arg
2346 ></cmdsynopsis
2347 ></term>
2348 <listitem
2349 ><para
2350 >Включает/выключает снятие выделения текста при переводе курсора.</para
2351 ></listitem>
2352 </varlistentry>
2354 <varlistentry>
2355 <term
2356 ><cmdsynopsis
2357 ><command
2358 >remove-trailing-space</command
2359 ><arg
2360 >BOOL</arg
2361 ></cmdsynopsis
2362 ></term>
2363 <listitem
2364 ><para
2365 >Включает/выключает динамическое удаление завершающих пробелов.</para
2366 ></listitem>
2367 </varlistentry>
2369 <varlistentry>
2370 <term
2371 ><cmdsynopsis
2372 ><command
2373 >replace-tabs-save</command
2374 ><arg
2375 >BOOL</arg
2376 ></cmdsynopsis
2377 ></term>
2378 <listitem
2379 ><para
2380 >Включает/выключает преобразование символов табуляции в пробелы при сохранении.</para
2381 ></listitem>
2382 </varlistentry>
2384 <varlistentry>
2385 <term
2386 ><cmdsynopsis
2387 ><command
2388 >replace-tabs</command
2389 ><arg
2390 >BOOL</arg
2391 ></cmdsynopsis
2392 ></term>
2393 <listitem
2394 ><para
2395 >Включает/выключает динамическое преобразование символов табуляции в пробелы.</para
2396 ></listitem>
2397 </varlistentry>
2399 <varlistentry>
2400 <term
2401 ><cmdsynopsis
2402 ><command
2403 >replace-trailing-space-save</command
2404 ><arg
2405 >BOOL</arg
2406 ></cmdsynopsis
2407 ></term>
2408 <listitem
2409 ><para
2410 >Включает/выключает удаление завершающих пробелов при сохранении.</para
2411 ></listitem>
2412 </varlistentry>
2414 <varlistentry>
2415 <term
2416 ><cmdsynopsis
2417 ><command
2418 >scheme</command
2419 ><arg
2420 >STRING</arg
2421 ></cmdsynopsis
2422 ></term>
2423 <listitem
2424 ><para
2425 >Устанавливает цветовую схему. Строка должна содержать название одной из существующих в вашей системе цветовых схем.</para
2426 ></listitem>
2427 </varlistentry>
2429 <varlistentry>
2430 <term
2431 ><cmdsynopsis
2432 ><command
2433 >selection-color</command
2434 ><arg
2435 >STRING</arg
2436 ></cmdsynopsis
2437 ></term>
2438 <listitem
2439 ><para
2440 >Устанавливает цвет выделенного текста, например "#ff0000".</para
2441 ></listitem>
2442 </varlistentry>
2444 <varlistentry>
2445 <term
2446 ><cmdsynopsis
2447 ><command
2448 >show-tabs</command
2449 ><arg
2450 >BOOL</arg
2451 ></cmdsynopsis
2452 ></term>
2453 <listitem
2454 ><para
2455 >Включает/выключает отображение символов табуляции.</para
2456 ></listitem>
2457 </varlistentry>
2459 <varlistentry>
2460 <term
2461 ><cmdsynopsis
2462 ><command
2463 >smart-home</command
2464 ><arg
2465 >BOOL</arg
2466 ></cmdsynopsis
2467 ></term>
2468 <listitem
2469 ><para
2470 >Включает/выключает умную реакцию на Home.</para
2471 ></listitem>
2472 </varlistentry>
2474 <varlistentry>
2475 <term
2476 ><cmdsynopsis
2477 ><command
2478 >space-indent</command
2479 ><arg
2480 >BOOL</arg
2481 ></cmdsynopsis
2482 ></term>
2483 <listitem
2484 ><para
2485 >Включает/выключает заполнение отступов пробелами.</para
2486 ></listitem>
2487 </varlistentry>
2489 <varlistentry>
2490 <term
2491 ><cmdsynopsis
2492 ><command
2493 >tab-indents</command
2494 ><arg
2495 >BOOL</arg
2496 ></cmdsynopsis
2497 ></term>
2498 <listitem
2499 ><para
2500 >Включает/выключает выполнение отступов символами табуляции.</para
2501 ></listitem>
2502 </varlistentry>
2504 <varlistentry>
2505 <term
2506 ><cmdsynopsis
2507 ><command
2508 >tab-width</command
2509 ><arg
2510 >INT</arg
2511 ></cmdsynopsis
2512 ></term>
2513 <listitem
2514 ><para
2515 >Устанавливает ширину табуляции.</para
2516 ></listitem>
2517 </varlistentry>
2519 <varlistentry>
2520 <term
2521 ><cmdsynopsis
2522 ><command
2523 >undo-steps</command
2524 ><arg
2525 >INT</arg
2526 ></cmdsynopsis
2527 ></term>
2528 <listitem
2529 ><para
2530 >Устанавливает максимальное количество откатов.</para
2531 ></listitem>
2532 </varlistentry>
2534 <varlistentry>
2535 <term
2536 ><cmdsynopsis
2537 ><command
2538 >word-wrap-column</command
2539 ><arg
2540 >INT</arg
2541 ></cmdsynopsis
2542 ></term>
2543 <listitem
2544 ><para
2545 >Устанавливает максимальную длину строк в случае, если включён автоматический перенос.</para
2546 ></listitem>
2547 </varlistentry>
2549 <varlistentry>
2550 <term
2551 ><cmdsynopsis
2552 ><command
2553 >word-wrap-marker-color</command
2554 ><arg
2555 >STRING</arg
2556 ></cmdsynopsis
2557 ></term>
2558 <listitem
2559 ><para
2560 >Устанавливает цвет маркёров переноса, например "#ff0000".</para
2561 ></listitem>
2562 </varlistentry>
2564 <varlistentry>
2565 <term
2566 ><cmdsynopsis
2567 ><command
2568 >word-wrap</command
2569 ><arg
2570 >BOOL</arg
2571 ></cmdsynopsis
2572 ></term>
2573 <listitem
2574 ><para
2575 >Включает/выключает жёсткий перенос слов.</para
2576 ></listitem>
2577 </varlistentry>
2579 <varlistentry>
2580 <term
2581 ><cmdsynopsis
2582 ><command
2583 >wrap-cursor</command
2584 ><arg
2585 >BOOL</arg
2586 ></cmdsynopsis
2587 ></term>
2588 <listitem
2589 ><para
2590 >Включает/выключает перенос курсора.</para
2591 ></listitem>
2592 </varlistentry>
2594 </variablelist>
2596 </sect2>
2598 </sect1>
2600 </chapter>