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:
+111
-112
@@ -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!
|
||||
|
||||
Reference in New Issue
Block a user