# Irssi (正體中文)

## 簡介

irssi 是一個可模組化，基於文字模式(ncurses)的IRC客戶端。 更詳細的內容,可參考Wikipedia:Irssi

## 安裝

- 用root的身分:

    # pacman -S irssi

## 設定

- 編輯 ~/.irssi/config 。 如果你想使用指定的設定檔來執行 irssi ,可以這樣:

    $ irssi --config=FILE

- 有時侯,部分文字可能會出現亂碼，你可以在irssi下執行下列指令,以設定正確的文字編碼。

    /set recode_autodetect_utf8 ON
    /set recode_fallback CP1252
    /save

## 安裝腳本

- 以下是安裝文字拚寫檢查腳本
- 開啟終端程式

    # pacman -S ispell
    $ mkdir -p ~/.irssi/scripts/autorun
    $ cd ~/.irssi/scripts
    $ wget http://scripts.irssi.org/scripts/spell.pl .
    # perl -MCPAN -e 'install Lingua::Ispell'  # make sure your are root
    $ irssi

- 如果你不想使用CPAN; http://search.cpan.org/~jdporter/Lingua-Ispell-0.07/lib/Lingua/Ispell.pm
- 在irssi下執行

    /script load spell.pl

- 如果執行成功,會顯示如下資訊:

    - - Irssi: Loaded script spell
    /bind meta-s /_spellcheck

提示: Alt + s 會檢查你輸入的文字拚法是否有錯.

如果你想腳本自動載入irssi,可以在~/.irssi/scripts/autorun建立連結

    $ cd ~/.irssi/scripts/autorun
    $ ln -s ../spell.pl .

## 使用簡例

- 連接到位於irc.freenode.net的#archlinux頻道
- 開啟終端

    $ irssi

- 連接到irc.freenode.net

    /connect irc.freenode.net

- 加入頻道

    /join #archlinux

- 於不同頻道切換,以下是返回主畫面irc.freenode.net

`Alt`+`1`

- 顯示第一個頻道,剛才加入的#archlinux

`Alt`+`2`

- 離開頻道,返回主畫面

    /wc

- 結束irssi

    /quit

# 其他資料

- irssi 簡單教學
- 用 screen + irssi 上 irc 之鄉民版教學 (含Q&A)
- slzzp指導 irssi 相關細節
- 設定 Irssi (英文網頁)

Category:

- 正體中文