weechat/doc/ru/weechat_quickstart.ru.txt

326 lines
12 KiB
Plaintext
Raw Normal View History

2009-10-09 18:19:32 +02:00
WeeChat Quick Start Guide
=========================
Sébastien Helleu <flashcode@flashtux.org>
2009-10-09 18:19:32 +02:00
[[start]]
Запуск WeeChat
--------------
Рекомендованый эмулятор терминала для X сессии это rxvt-unicode.
(в нем хорошая поддержка UTF-8, и отсутствуют проблемы с хоткеями).
// TRANSLATION MISSING
Run from your shell:
----------------------------------------
$ weechat-curses
----------------------------------------
2009-10-09 18:19:32 +02:00
[[help_options]]
2010-03-19 23:33:14 +01:00
помощь \ настройки
2009-10-09 18:19:32 +02:00
------------------
В WeeChat есть справка по командам, просто наберите:
----------------------------------------
/help
----------------------------------------
Что бы получить справку по определенной команде, наберите:
----------------------------------------
/help команда
----------------------------------------
Для задания настроек используйте:
----------------------------------------
/set config.section.option value
----------------------------------------
2009-10-09 18:19:32 +02:00
2010-03-19 23:33:14 +01:00
(где `config` имя конфигурации (`weechat` или имя плагина для
2009-10-09 18:19:32 +02:00
настройки), `section` группа в которой настройка и `option` как
название настройки)
WeeChat немедлено применяет все изменения(вам *никогда* не нужно перезапускать
WeeChat после изменений в настройках)
С командой `/set` вы можете использовать регулярные выражения заменяя символом "*"
опции в начале или в конце строчки.
На пример:
* Показать все опции (WeeChat, и плагинов):
----------------------------------------
/set
----------------------------------------
2009-10-09 18:19:32 +02:00
* Показать опции WeeChat:
2009-10-09 18:19:32 +02:00
----------------------------------------
/set weechat.*
----------------------------------------
2009-10-09 18:19:32 +02:00
* Показать опции IRC плагина:
----------------------------------------
/set irc.*
----------------------------------------
Вы можете получить справку по любой опции используя `/help`, на пример:
----------------------------------------
/help weechat.look.highlight
----------------------------------------
2009-10-09 18:19:32 +02:00
2010-03-19 23:33:14 +01:00
Все настройки WeeChat сохраняются при выходе (или используя команду `/save`
2009-10-09 18:19:32 +02:00
для немедленного сохранения)
Вы можете редактировать файлы кофигурации (*.conf) в ручную, и применять параметры
с помощью команды `/reload`, в случае, если вас не устраивает `/set`.
[[core_vs_plugins]]
Ядро vs плагины
---------------
Ядро WeeChat используется только для вывода информации на экран пользователя.
Это значит что само по себе ядро, без плагинов, бесполезно
(преданные пользователи: IRC был частью ядра в версиях до ≤ 0.2.6).
2009-10-09 18:19:32 +02:00
Все протоколы, такие как IRC, работают как раздельные плагины.
Используйте команду `/plugin` что бы увидеть все загруженные плагины, среди них
будет IRC, и остальные плагины.
[[create_irc_server]]
Добавление IRC сервера
----------------------
Вы можете добавить сервер используя команду `/server`, на пример:
----------------------------------------
/server add oftc irc.oftc.net/6667
----------------------------------------
Вы всегда можете обратиться к справке набрав:
2009-10-09 18:19:32 +02:00
----------------------------------------
/help server
----------------------------------------
2009-10-09 18:19:32 +02:00
[[irc_server_options]]
Дополнительные опции сервера
----------------------------
WeeChat использует стандартные значения для всех серверов ("fall backs")
если вы не установили их в ручную.
Вы можете посмотреть эти значения набрав "irc.server_default.*".
Если определено значение опции(не "null"), WeeChat будет использовать его.
Иначе используется стандартное значение ("irc.server_default.xxx").
2010-03-19 23:33:14 +01:00
На пример: есть ники по умолчанию (базируются на логине un*x системы), и
2009-10-09 18:19:32 +02:00
вы можете переназначить их для сервера oftc используя команду:
----------------------------------------
/set irc.server.oftc.nicks "mynick,mynick2,mynick3,mynick4,mynick5"
----------------------------------------
2009-10-09 18:19:32 +02:00
Что бы установить имя, и реальное Имя:
----------------------------------------
/set irc.server.oftc.username "My user name"
/set irc.server.oftc.realname "My real name"
----------------------------------------
2009-10-09 18:19:32 +02:00
Для соединения с сервером при старте программы:
----------------------------------------
/set irc.server.oftc.autoconnect on
----------------------------------------
2009-10-09 18:19:32 +02:00
// TRANSLATION MISSING
If SASL is available on server, you can use it for authentication (you will be
identified before you join channels):
2009-10-09 18:19:32 +02:00
----------------------------------------
/set irc.server_default.sasl_mechanism dh-blowfish
/set irc.server.oftc.sasl_username "mynick"
/set irc.server.oftc.sasl_password "xxxxxxx"
----------------------------------------
2009-10-09 18:19:32 +02:00
// 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):
----------------------------------------
/set irc.server.oftc.command "/msg nickserv identify xxxxxxx"
----------------------------------------
[NOTE]
команды могут быть разделены используя ';' (двоеточия).
2009-10-09 18:19:32 +02:00
Для автовхода на каналы при подключении используйте:
----------------------------------------
/set irc.server.oftc.autojoin "#channel1,#channel2"
----------------------------------------
2009-10-09 18:19:32 +02:00
Что бы удалить значение опции, и использовать ее стандартное значение
на пример для ников по умолчанию (irc.server_default.nicks):
----------------------------------------
/set irc.server.oftc.nicks null
----------------------------------------
2009-10-09 18:19:32 +02:00
Другие настройки вы можете изменить используя следующую команду
(заменяя "xxx" соответствующей опцией)
----------------------------------------
/set irc.server.oftc.xxx value
----------------------------------------
2009-10-09 18:19:32 +02:00
[[connect_to_irc_server]]
Подключение к серверу, и автовход на каналы
-------------------------------------------
----------------------------------------
/connect oftc
----------------------------------------
2009-10-09 18:19:32 +02:00
[NOTE]
2010-03-19 23:33:14 +01:00
Эту команду можно использовать для подключения к серверу без его
создания (должен ли я напомнить что вы можете посмотреть справку набрав
2009-10-09 18:19:32 +02:00
`/help connect`?)
2010-03-19 23:33:14 +01:00
По умолчанию, буфер сервера совмещен с буфером WeeChat. Для
2009-10-09 18:19:32 +02:00
переключения между ними вы можете использовать Ctrl-X,
Можно отключить это совмещение, что бы получить раздельные
буферы серверов.
----------------------------------------
/set irc.look.server_buffer independent
----------------------------------------
2009-10-09 18:19:32 +02:00
[[join_part_irc_channels]]
Подключение\разделение IRC каналов
----------------------------------
зайти на канал:
----------------------------------------
/join #channel
----------------------------------------
разделить канал(оставить буфер открытым):
----------------------------------------
/part [quit message]
----------------------------------------
2009-10-09 18:19:32 +02:00
закрыть буфер сервера, или канала (`/close` это алиас `/buffer close`):
2009-10-09 18:19:32 +02:00
----------------------------------------
/close
----------------------------------------
2009-10-09 18:19:32 +02:00
[[buffer_window]]
Управление буферами\окнами
--------------------------
Буфер это компонент привязанный к плагины номером, категорией
и именем. Буфер содержит данные которые выводятся на экран.
Окно выводит содержимое буфера. По умолчанию, создается одно
окно с одним буфером. Если разделить окно, вы можете видеть
2010-03-19 23:33:14 +01:00
много буферов одновременно.
2009-10-09 18:19:32 +02:00
Команды для управления буферами и окнами:
----------------------------------------
/buffer
/window
----------------------------------------
2009-10-09 18:19:32 +02:00
(Я не буду повторять что вы можете получить помощь набрав /help)
На пример, что бы разделить окно на маленькое (1/3 ширины)
и большое (2/3), используйте команду:
----------------------------------------
/window splitv 33
----------------------------------------
2009-10-09 18:19:32 +02:00
[[key_bindings]]
Комбинации клавиш
-----------------
В WeeChat по умолчанию много горячих клавиш. Все из них задокументированы,
но необходимо знать жизненно важные:
- 'alt + left/right arrows' (or 'F5'/'F6'): к следующему\предыдущему буферу
- 'F7'/'F8': следующее\предыдущее окно (когда окна разбиты)
- 'F9'/'F10': прокрутка темы
- 'F11'/'F12': прокрутка списка ников
- 'tab': завершить текст в строке ввода (как в командной оболочке)
- 'page up/down': прокрутка текста к буфере
- 'alt + A': перейти к буферу с "активностью"
Исходя из ваших нужд, и клавиатуры, вы можете переназначить любые клавиши
исползуя команду `/key`.
2010-03-19 23:33:14 +01:00
Полезная комбинация для поиска клавшиных кодов meta-k (alt-k)
2009-10-09 18:19:32 +02:00
На пример, что бы назначить на meta-y (alt-y) команду `/buffer close`:
----------------------------------------
/key bind (press meta-k) (press meta-y) /buffer close
----------------------------------------
2009-10-09 18:19:32 +02:00
Команда должна выглядеть так:
----------------------------------------
/key bind meta-y /buffer close
----------------------------------------
2009-10-09 18:19:32 +02:00
Что бы удалить:
----------------------------------------
/key unbind meta-y
----------------------------------------
2009-10-09 18:19:32 +02:00
[[plugins_scripts]]
Плагины/Скрипты
---------------
В некоторых дистрибутивах, на пример в Debian. Плагины доступны как пакеты
(на пример weechat-plugins)
Плагины автоматические загружаются если они найдены (пожалуйста,
посмотрите документацию о load/unload плагинов или скиптов)
Много пользовательских плагинов доступно для WeeChat:
http://www.weechat.org/scripts
2009-10-09 18:19:32 +02:00
// TRANSLATION MISSING
You can manage scripts in WeeChat with command `/script` (see `/help script`
for more info).
2009-10-09 18:19:32 +02:00
[[more_doc]]
Больше документации
-------------------
Для остальных вопросов вы можете прочитать FAQ или документацию:
http://www.weechat.org/doc
Приятного использования WeeChat!