Pierwsze połączenie
Szybki start
Po zainstalowaniu repartee uruchom go:
repartee
Zobaczysz główny interfejs z buforem statusu. Połączmy się z siecią IRC.
Dodaj serwer
Edytuj ~/.repartee/config.toml (tworzony przy pierwszym uruchomieniu) i dodaj serwer:
[servers.libera]
label = "Libera"
address = "irc.libera.chat"
port = 6697
tls = true
autoconnect = true
channels = ["#repartee"]
Możesz też użyć polecenia /server lub interaktywnego panelu ustawień /wizard w czasie działania:
/server add libera irc.libera.chat
/server connect libera
/wizard
Dołącz do kanałów
Po połączeniu dołącz do kanałów za pomocą:
/join #channel
/join #secret mykey
Kanały wymienione w tablicy channels w konfiguracji są dołączane automatycznie po połączeniu.
Odświeżanie kanału
Aby odświeżyć swoją obecność na kanale (wyjście + ponowne dołączenie), użyj:
/cycle
/cycle #channel
/cycle Refreshing...
Nawigacja
- Alt + 1-9 / 0 (lub Esc + 1-9 / 0) -- przełączanie między buforami (oknami 1-10)
- Alt + A -- skok do bufora z nieprzeczytaną aktywnością o najwyższym priorytecie
- Alt + Lewo / Prawo (lub Ctrl+N / Ctrl+P) -- poprzedni / następny bufor
- Alt + L (lub
/bare) -- przełączenie widoku czystego tekstu w stylu WeeChat (do natywnego zaznaczania myszą i klikania zawiniętych linków) /bind-- podgląd lub zmiana dowolnego skrótu klawiszowego bądź sekwencji z prefiksem/wizard-- otwarcie pełnego interaktywnego panelu ustawień (lub kliknięcie ikony koła zębatego w lewym górnym rogu)- Kliknięcie na liście buforów lub liście nicków
- Kółko myszy -- przewijanie historii czatu
- Tab -- uzupełnianie nicków
- Góra/Dół -- historia wprowadzania
Uwierzytelnianie SASL
Dla sieci obsługujących SASL (Libera Chat, OFTC, bouncery Soju itd.) dodaj dane uwierzytelniające do ~/.repartee/.env:
# ~/.repartee/.env
LIBERA_SASL_USER=mynick
LIBERA_SASL_PASS=hunter2
Następnie w konfiguracji:
[servers.libera]
address = "irc.libera.chat"
port = 6697
tls = true
sasl_user = "mynick"
# sasl_pass loaded from .env
# sasl_mechanism = "SCRAM-SHA-512" # pomiń, aby automatycznie wybrać najsilniejszy mechanizm
Obsługiwane mechanizmy SASL: PLAIN, EXTERNAL (certyfikat klienta TLS), SCRAM-SHA-1/256/512, ECDSA-NIST256P-CHALLENGE oraz OAUTHBEARER (jawny wybór dla bouncerów obsługujących OAuth). Gdy mechanizm nie jest przypięty na stałe, Repartee automatycznie wybiera najsilniejszy dostępny mechanizm oferowany przez serwer.
Odłączanie
Możesz odłączyć się od repartee i zostawić go działającego w tle. Połączenia IRC pozostają aktywne, a wiadomości są nadal logowane.
/detach
Lub naciśnij Ctrl+\ lub Ctrl+Z. Terminal zostaje przywrócony i pojawia się wiersz poleceń powłoki.
Ponowne dołączenie z dowolnego terminala:
repartee a
Zobacz Sesje i odłączanie, aby poznać pełny przewodnik.
Następne kroki
- Sesje i odłączanie -- sesje w tle i ponowne dołączanie
- Konfiguracja -- pełna dokumentacja konfiguracji
- Polecenia -- wszystkie dostępne polecenia
- Motywy -- dostosowywanie kolorów i układu