Irssi (简体中文): Difference between revisions

From ArchWiki
m (Fix dead link)
(Redirect to zh-hans wiki.)
Tag: New redirect
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Irssi (简体中文)}}
#redirect [[zh-hans:Irssi]]
[[Category:Internet Relay Chat (简体中文)]]
[[bg:Irssi]]
[[de:Irssi]]
[[en:Irssi]]
[[es:Irssi]]
[[fr:Irssi]]
[[ja:Irssi]]
[[sv:Irssi]]
[[zh-hant:Irssi]]
{{Translateme (简体中文)|请完成更新后的翻译。}}
[https://irssi.org/ Irssi] 是一个模块化、基于 ncurse 的 [[Wikipedia:Internet Relay Chat|IRC]] (Internet Relay Chat) 客户端。通过插件,它也能支持 [[Wikipedia:SILC_(protocol)|SILC]] and [http://www.icb.net/_jrudd/icb/protocol.html ICB] 协议。
 
== 安装 ==
 
[[安装]] 软件包 {{Pkg|irssi}} 。
 
在 AUR 的 [https://aur.archlinux.org/packages/?O=0&K=irssi-script irssi-script] 下和 [https://scripts.irssi.org/ Irssi's Script Repository] 有一些脚本。
 
== 使用 ==
 
更详细的介绍请阅读[https://irssi.org/documentation 官方文档]。
 
{{注意|这部分假定您了解 IRC 的基本知识并过去用过其他客户端。}}
 
推荐使用[[终端复用器]],例如 [[tmux]] 或者 [[GNU Screen]] 等。它能让用户轻松地断开和重新连接一个会话,并且能够运行如 [http://wouter.coekaerts.be/site/irssi/nicklist nicklist.pl] 这类依赖次要窗口的脚本。要运行 irssi ,执行:
 
$ irssi
 
参见 {{man|1|irssi}}。
 
=== 命令 ===
 
Irssi 的命令以反斜杠为开始,并且大小写不敏感。您可以输入 {{ic|/help}} 来获得内建的命令列表。这份列表也能[https://irssi.org/documentation/help/ 在线查阅]。
 
{| class="wikitable"
! style="font-weight: bold;" | 命令
! style="font-weight: bold;" | 说明
|-
| [https://irssi.org/documentation/help/help/ /help]
| 列出所有命令或者解释给定的命令。
|-
| [https://irssi.org/documentation/help/network/ /network]
| 管理您的 IRC 网络。
|-
| [https://irssi.org/documentation/help/server/ /server]
| 管理您的 IRC 服务器。
|-
| [https://irssi.org/documentation/help/connect/ /connect]
| 连接一个服务器或者网络。
|-
| [https://irssi.org/documentation/help/disconnect/ /disconnect]
| 断开目前的服务器连接。
|-
| {{ic|ALT+(1-0,q-p,etc)}}
| 切换活动窗口。{{ic|Ctrl+n}} 循环到下一个窗口,{{ic|Ctrl+p}} 循环到前一个。
|-
| [https://irssi.org/documentation/help/window/ /window]
| 管理 irssi 窗口。
|-
| [https://irssi.org/documentation/help/layout/ /layout]
| 保存或者关闭窗口配置。
|-
| [https://irssi.org/documentation/help/statusbar/ /statusbar]
| 管理状态栏。
|-
| [https://irssi.org/documentation/help/set/ /set]
| 查看或者变更设置。
|-
| [https://irssi.org/documentation/help/alias/ /alias]
| 管理您的别名。
|}
 
== 设置 ==
 
个人设置文件应当位于 {{ic|~/.irssi/config}}。在 {{ic|/etc/irssi.conf}} 有一份模板。使用 {{ic|--config}} 参数也能使用代替的配置文件启动 irssi。
 
* 您可以使用 {{ic|/save}} 来把当前的配置保存到配置文件中。
* 您可以使用 {{ic|/layout save}} 来保存当前打开的窗口的位置。
 
=== 启动时自动连接到 #archlinux ===
 
启动 irssi 并输入以下命令:
 
/server add -auto -network freenode chat.freenode.net
 
{{ic|freenode}} 可以用任何喜欢的词代替,例如常用缩写 {{ic|fn}}。
 
保证 [[Irssi#Authenticating with SASL|SASL]] 设置正确。也可以配合 {{ic|-autosendcmd}} 命令使用 NickServ 代替 SASL,但是这会导致在自动加入频道时的竞争状态。如果愿意的话,用 SSL 证书代替给 NickServ 发送密码认证。
 
/channel add -auto #archlinux freenode
/channel add -auto #archlinux-offtopic freenode
 
== 技巧 ==
 
=== 保存聊天记录 ===
 
/SET autolog ON
/SET autolog_path /var/log/irclogs/$tag/$0.log
/save
 
=== 屏蔽进入/退出房间等提示 ===
 
[https://web.archive.org/web/20160304201229/http://i.clintecker.com/disable-irc-msgs.html ''Disabling Join/Part messages in various Mac IRC clients'' by Clint Ecker ]
/ignore #archlinux QUITS JOINS
/ignore * QUITS PARTS NICKS JOINS
/save
 
== 更多内容 ==
 
[https://library.linode.com/communications/irc/advanced-irssi-print ''Advanced Irssi Usage'' by Sam Kleinman1 ]

Latest revision as of 13:14, 10 December 2022

重定向到: