1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-28 05:46:38 +02:00

doc: update Russian quickstart (closes #81)

This commit is contained in:
Sébastien Helleu
2014-05-25 08:50:33 +02:00
parent ae76d76a96
commit 3bfc2b5bbe
+111 -112
View File
@@ -8,142 +8,138 @@
[[start]]
== Запуск WeeChat
Рекомендованый эмулятор терминала для X сессии это rxvt-unicode.
(в нем хорошая поддержка UTF-8, и отсутствуют проблемы с хоткеями).
В качестве эмулятора терминала для X рекомендуется rxvt-unicode (в нём хорошая
поддержка UTF-8 и нет проблем с сочетаниями клавиш).
// TRANSLATION MISSING
Run from your shell:
Запуск из шелла:
----
$ weechat
----
[[help_options]]
== помощь \ настройки
== помощь и параметры
В WeeChat есть справка по командам, просто наберите:
В WeeChat есть справка по всем командам, просто наберите:
----
/help
----
Что бы получить справку по определенной команде, наберите:
Чтобы получить справку по определённой команде, наберите:
----
/help команда
----
Для задания настроек используйте:
Для задания параметров используйте:
----
/set config.section.option value
----
(где `config` имя конфигурации (`weechat` или имя плагина для
настройки), `section` группа в которой настройка и `option` как
название настройки)
(где `config` — название конфигурации (`weechat` для ядра или название плагина
для плагина), `section` группа параметров и `option` — название параметра).
WeeChat немедлено применяет все изменения(вам *никогда* не нужно перезапускать
WeeChat после изменений в настройках)
WeeChat немедленно применяет все изменения (вам *никогда* не потребуется
перезапускать WeeChat после изменений в параметрах).
С командой `/set` вы можете использовать регулярные выражения заменяя символом "*"
опции в начале или в конце строчки.
На пример:
В команде `/set` можно указывать неполные названия параметров с шаблоном "*" в
начале или конце, чтобы отобразить все параметры с данными буквами.
Пример:
* Показать все опции (WeeChat, и плагинов):
* Показать все параметры (WeeChat и плагинов):
----
/set
----
* Показать опции WeeChat:
* Показать параметры WeeChat:
----
/set weechat.*
----
* Показать опции IRC плагина:
* Показать параметры IRC-плагина:
----
/set irc.*
----
Вы можете получить справку по любой опции используя `/help`, на пример:
Справку по любому параметру можно получить, используя `/help`, например:
----
/help weechat.look.highlight
----
Все настройки WeeChat сохраняются при выходе (или используя команду `/save`
для немедленного сохранения)
Все параметры сохраняются при выходе из WeeChat (или путём принудительной
записи с помощью команды `/save`).
Вы можете редактировать файлы кофигурации (*.conf) в ручную, и применять параметры
с помощью команды `/reload`, в случае, если вас не устраивает `/set`.
Можно редактировать файлы конфигурации (*.conf) вручную и применять параметры
с помощью команды `/reload`, в случае, если вы не хотите использовать `/set`.
[[core_vs_plugins]]
== Ядро vs плагины
== Ядро и плагины
Ядро WeeChat используется только для вывода информации на экран пользователя.
Это значит что само по себе ядро, без плагинов, бесполезно
(преданные пользователи: IRC был частью ядра в версиях до ≤ 0.2.6).
«Ядро» WeeChat используется только для вывода информации на экран и
взаимодействия с пользователем, так что ядро без плагинов безполезно.
(преданные пользователи: IRC был частью ядра в версиях 0.2.6).
Все протоколы, такие как IRC, работают как раздельные плагины.
Все сетевые протоколы вроде IRC представлены отдельными плагинами.
Используйте команду `/plugin` что бы увидеть все загруженные плагины, среди них
будет IRC, и остальные плагины.
Используйте команду `/plugin`, чтобы увидеть все загруженные плагины. В этом
списке должен быть IRC-плагин и другие.
[[create_irc_server]]
== Добавление IRC сервера
== Добавление IRC-сервера
// TRANSLATION MISSING
The server 'freenode' is created by default on first startup.
Сервер 'freenode' по умолчанию добавляется при первом запуске.
// TRANSLATION MISSING
You can add another IRC server with `/server` command, for example:
Другой IRC-сервер можно добавить с помощью команды `/server`, например:
----
/server add oftc irc.oftc.net/6667
----
Вы всегда можете обратиться к справке набрав:
Вы всегда можете обратиться к справке, набрав:
----
/help server
----
[[irc_server_options]]
== Дополнительные опции сервера
== Установка дополнительных параметров для сервера
WeeChat использует стандартные значения для всех серверов ("fall backs")
если вы не установили их в ручную.
Вы можете посмотреть эти значения набрав "irc.server_default.*".
Для всех значений, которые не были установлены вручную, WeeChat использует
общие для всех серверов значения по умолчанию ("fall backs"). Посмотреть эти
значения можно, набрав "irc.server_default.*".
Если определено значение опции(не "null"), WeeChat будет использовать его.
Иначе используется стандартное значение ("irc.server_default.xxx").
Для каждого параметра в группе 'server' WeeChat использует установленное
значение, если оно определено (не "null"). В противном случае используется
значение по умолчанию ("irc.server_default.xxx").
На пример: есть ники по умолчанию (базируются на логине un*x системы), и
вы можете переназначить их для сервера freenode используя команду:
Например, есть список псевдонимов по умолчанию (основан на un*x-логине
пользователя), и перекрыть его для сервера freenode можно следующей командой:
----
/set irc.server.freenode.nicks "mynick,mynick2,mynick3,mynick4,mynick5"
----
Что бы установить имя, и реальное Имя:
Так можно установить псевдоним и настоящее имя:
----
/set irc.server.freenode.username "My user name"
/set irc.server.freenode.realname "My real name"
----
Для соединения с сервером при старте программы:
Чтобы включить автосоединение с сервером при старте программы:
----
/set irc.server.freenode.autoconnect on
----
// TRANSLATION MISSING
If SASL is available on server, you can use it for authentication (you will be
identified before you join channels):
Если сервер предоставляет SASL, то можно использовать его для аутентификации
(вы будете идентифицированы до того, как присоединиться к каналам):
----
/set irc.server_default.sasl_mechanism dh-blowfish
@@ -151,105 +147,105 @@ identified before you join channels):
/set irc.server.freenode.sasl_password "xxxxxxx"
----
// TRANSLATION MISSING
To run a command after connection to server, for example to authenticate
with nickserv (only if you don't use SASL for authentication):
Для запуска команды после соединения с сервером, к примеру, аутентификации
через nickserv (нужно только если не используется аутентификация SASL):
----
/set irc.server.freenode.command "/msg nickserv identify xxxxxxx"
----
[NOTE]
команды могут быть разделены используя ';' (двоеточия).
Несколько команд можно записать через ';' (двоеточие).
Для автовхода на каналы при подключении используйте:
Для автовхода на определённые каналы при подключении к серверу используйте:
----
/set irc.server.freenode.autojoin "#channel1,#channel2"
----
Что бы удалить значение опции, и использовать ее стандартное значение
на пример для ников по умолчанию (irc.server_default.nicks):
Для очистки параметра из группы 'server' и установки значения по умолчанию
используется следующая конструкция, например, для возврата к псевдонимам по
умолчанию (irc.server_default.nicks):
----
/set irc.server.freenode.nicks null
----
Другие настройки вы можете изменить используя следующую команду
(заменяя "xxx" соответствующей опцией)
Другие параметры можно установить, используя следующую команду ("xxx"
соответствует названию параметра):
----
/set irc.server.freenode.xxx value
----
[[connect_to_irc_server]]
== Подключение к серверу, и автовход на каналы
== Подключение к IRC-серверу и автовход на каналы
----
/connect freenode
----
[NOTE]
Эту команду можно использовать для подключения к серверу без его
создания (должен ли я напомнить что вы можете посмотреть справку набрав
`/help connect`?)
Эту команду можно использовать для добавления нового сервера и подключения к
нему без команды `/server` (должен ли я напомнить, что вы можете посмотреть
справку, набрав `/help connect` ?).
По умолчанию, буфер сервера совмещен с буфером WeeChat. Для
переключения между ними вы можете использовать key[ctrl-x].
По умолчанию буфер сервера совмещён с 'core'-буфером WeeChat. Для переключения
между 'core'-буфером и буферами сервера можно использовать key[ctrl-x].
Можно отключить это совмещение, что бы получить раздельные
буферы серверов.
Автоматическое совмещение буферов сервера можно отключить, чтобы работать с
ними независимо:
----
/set irc.look.server_buffer independent
----
[[join_part_irc_channels]]
== Подключение\разделение IRC каналов
== Вход и выход с IRC-каналов
зайти на канал:
Зайти на канал:
----
/join #channel
----
разделить канал(оставить буфер открытым):
Покинуть канал (оставляет буфер открытым):
----
/part [quit message]
----
закрыть буфер сервера, или канала (`/close` это алиас `/buffer close`):
Закрыть буфер сервера или канала (`/close` алиас для `/buffer close`):
----
/close
----
// TRANSLATION MISSING
[[irc_private_messages]]
== IRC private messages
== Персональные IRC-сообщения
Open a buffer and send a message to another user (nick 'foo'):
Открыть буфер и отправить сообщение другому пользователю (с псевдонимом
'foo'):
----
/query foo this is a message
----
Close the private buffer:
Закрыть буфер персонального разговора:
----
/close
----
[[buffer_window]]
== Управление буферами\окнами
== Управление буферами и окнами
Буфер это компонент привязанный к плагины номером, категорией
и именем. Буфер содержит данные которые выводятся на экран.
Буфер это относящийся к плагину компонент с номером, категорией и именем.
Буфер содержит данные, отображаемые на экране.
Окно выводит содержимое буфера. По умолчанию, создается одно
окно с одним буфером. Если разделить окно, вы можете видеть
много буферов одновременно.
Окно — это то, на чём отображается содержимое буфера. По умолчанию создаётся
одно окно, отображающее один буфер. Если разделить экран, то можно
одновременно видеть несколько окон с несколькими буферами.
Команды для управления буферами и окнами:
@@ -258,70 +254,73 @@ Close the private buffer:
/window
----
(Я не буду повторять что вы можете получить помощь набрав /help)
(Я не буду повторять, что вы можете получить помощь, набрав /help с
соответствующим параметром.)
На пример, что бы разделить окно на маленькое (1/3 ширины)
и большое (2/3), используйте команду:
Например, чтобы разделить экран по вертикали на малую (1/3 ширины) и большую
(2/3) части, используйте команду:
----
/window splitv 33
----
[[key_bindings]]
== Комбинации клавиш
== Сочетания клавиш
В WeeChat по умолчанию много горячих клавиш. Все из них задокументированы,
но необходимо знать жизненно важные:
В WeeChat по умолчанию определено немало горячих клавиш. Все они
задокументированны, но вам обязательно нужно знать несколько жизненно
необходимых:
- key[alt-]key[←]/key[→] или key[F5]/key[F6]: к следующему\предыдущему буферу
- key[F7]/key[F8]: следующее\предыдущее окно (когда окна разбиты)
- key[F9]/key[F10]: прокрутка темы
- key[F11]/key[F12]: прокрутка списка ников
- key[Tab]: завершить текст в строке ввода (как в командной оболочке)
- key[PgUp]/key[PgDn]: прокрутка текста к буфере
- key[alt-a]: перейти к буферу с "активностью"
- key[alt-]key[←]/key[→] или key[F5]/key[F6]: к следующему или предыдущему буферу
- key[F7]/key[F8]: следующее или предыдущее окно (когда экран разделён)
- key[F9]/key[F10]: прокрутка title bar
- key[F11]/key[F12]: прокрутка списка псевдонимов
- key[Tab]: дополнить текст в строке ввода, как в шелле
- key[PgUp]/key[PgDn]: прокрутка текста в текущем буфере
- key[alt-a]: перейти к буферу с «активностью» (в hotlist’е)
Исходя из ваших нужд, и клавиатуры, вы можете переназначить любые клавиши
исползуя команду `/key`.
Полезная комбинация для поиска клавшиных кодов key[alt-k]
Вы можете переназначить любые сочетания в соответствии со своей клавиатурой и
предпочтениями с помощью команды `/key`.
Для получения кодов клавиш полезно использовать сочетание key[alt-k].
На пример, что бы назначить на key[alt-y] команду `/buffer close`:
Например, чтобы назначить на key[alt-y] команду `/buffer close`:
----
/key bind (press alt-k) (press alt-y) /buffer close
----
Команда должна выглядеть так:
Команда будет выглядеть как-то так:
----
/key bind meta-y /buffer close
----
Что бы удалить:
Удалить сочетание клавиш:
----
/key unbind meta-y
----
[[plugins_scripts]]
== Плагины/Скрипты
== Плагины и скрипты
В некоторых дистрибутивах, на пример в Debian. Плагины доступны как пакеты
(на пример weechat-plugins)
Плагины автоматические загружаются если они найдены (пожалуйста,
посмотрите документацию о load/unload плагинов или скиптов)
В некоторых дистрибутивах, например, в Debian плагины доступны в виде
отдельных пакетов (вроде weechat-plugins).
Плагины загружаются автоматически, если найдены (можете посмотреть
документацию о загрузке и выгрузке плагинов или скиптов).
Много пользовательских плагинов доступно для WeeChat:
Для WeeChat доступно много внешних скриптов (от разработчиков клиента):
http://weechat.org/scripts
// TRANSLATION MISSING
You can manage scripts in WeeChat with command `/script` (see `/help script`
for more info).
Управлять скриптами в WeeChat можно с помощью команды `/script` (см. `/help
script` для дополнительной информации).
[[more_doc]]
== Больше документации
== Документация для дальнейшего чтения
Для остальных вопросов вы можете прочитать FAQ или документацию:
Теперь вы можете пользоваться WeeChat и консультироваться с FAQ/documentation
по возникающим вопросам:
http://weechat.org/doc
Приятного использования WeeChat!
Приятной работы с WeeChat!