cmus 命令行播放器使用
 安装
Brew install cmus
启动
cmus
设置输出
:set output_plugin=pulse
导入本地音乐
:add /Users/leeyefei/Music
查看说明
man cmus
播放
  选中,使用 Enter 播放,z上 一首,b 下一首,c 暂停,x 播放,v 停止
菜单查看模式
输入 1: 普通模式
输入2: 简单模式
输入3: 列表模式
输入4: 队列模式
  e 添加到队列菜单
  y 添加到列表菜单1
常用组合键
  Ctrl + R 切换单曲循环
  Ctrl + I 切换左右菜单
  H J K L 快退 上 下 快进
播放模式切换
s 随机播放
f 顺序播放
r 循环播放
音量调节
  - =
删除选项
  Ctrl + D
更新缓存
  u
刷新
  Ctrl + L
 
macos安装
brew install cmus
brew insatll irssi
debian linux安装
apt install cmus
apt install irssi
CMUS使用
数字1~7可以切换界面
添加歌曲
在任一界面,输入":add 文件名或目录名",则会将对应的歌曲文件或目录中的所有歌曲文件全部添加到库中。

IRSSI使用
•	运行程序
$ irssi
手动连接
•	连接服务器
/connect irc.libera.chat
•	加入頻道
/join #linuxba
主要中文频道
#wikipedia-zh
#archlinux-cn
#archlinux-cn-offtopic
#c_lang_cn
#ubuntu-cn
外文的
##C++ c++语言律师大多在这里,仅讨论与c++语言,较 pedantic
##C++-general 可以讨论c++周边技术的地方,这2个频道都有委员会成员。
#anime虽然我没去过,不过听说不仅仅可以讨论动漫,还可以讨论技术?
自动连接
•	添加网络
/network add -nick leeyefei Libera
•	添加服务器
/server add -auto -network Libera irc.libera.chat
添加想要自动加入的频道
/channel add -auto #linuxba Libera
下次启动时,就会自动连接Libera,并分别加入其中的linuxba频道。使用Alt+数字键切换。
操作
•	使用Alt+数字键,可在不同频道间切换
Alt+1返回主界面
Alt+2返回#archlinux
命令
/wc
離開頻道,返回主畫面
/quit
退出
/channel list
显示保存的频道
/server list
显示保存的服务器
/network list
显示保存的网络
技巧
保存聊天记录
/SET autolog ON
/SET autolog_path /var/log/irclogs/$tag/$0.log
/save
IRSSI好用配置
vi ~/.irssi/config

中科大频道#ustc_lug
中文维基百科#wikipedia-zh
#ubuntu-cn
#archlinux-cn
#csdn-code
1)注册账户:
IRC可以不注册就使用。但一旦出现重名,那么该帐号的所有者也登陆时,你就会被踢下线,所以我们如果有时间,还是拥有自己的帐号比较好。
注册方式:
1、登陆你要注册的昵称,注意看是不是昵称已经存在或被注册,昵称不要使用某组织、项目或其他特定名称以免产生冲突。
2、/msg NickServ REGISTER 昵称 你的密码 你的邮箱
3、确认邮箱
4、配置客户端自动验证,最简单的办法时设置服务器密码为 用户名:密码
2)隐藏IP:
登录后,你会发现IP是直接显示出来的,暴露IP有时候较危险,你需要IP cloak掩藏IP。
先验证登录已注册用户,然后/join #freenode,直接发信息请求ip cloak(用英文),请求方式随意,只要表明想要cloak就行,然后等待管理员处理。
3)常用命令说明(可以在任意聊天窗口使用,使用图形客户端一般用不到):
/msg ChanServ Register #channel password    频道注册
/msg nickserv identify password     认证当前账号
/msg nickserv identify 账户  密码     认证另一个账号
/nick <昵称> #更改昵称
/whois <昵称> #查看他人信息
/ignore <昵称> #忽略某人聊天内容
/list #频道列表
/join #加入频道
/part [channels] [message] #退出频道,不加频道名退出当前频道,后面可以跟退出原因
/me #关于自己的信息
/query 昵称|#频道  (/say <昵称> )   和别人开小窗单独聊天
/msg <昵称>     给某人发私信
/SET autolog ON    自动保存irc log
4) 服务端命令(Services)
服务端分为ChanServ(频道服务), NickServ(昵称服务) 和 MemoServ(留言服务)三类。
/msg chanserv #频道服务
/msg chanserv help #获得频道服务帮助信息
/msg nickserv #昵称服务
/msg nickserv help #获得昵称服务帮助信息
/msg memoserv #留言服务
/msg memoserv help #获得留言服务帮助信息
————————————————
版权声明:本文为CSDN博主「西域火龙油」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u012439646/article/details/78279143
- IRC简介
https://zh.wikipedia.org/wiki/IRC
https://en.wikipedia.org/wiki/Internet_Relay_Chat
芬兰人雅尔可·欧伊卡利宁(Jarkko Oikarinen)于1988年8月创造了IRC来取代一个叫做MUT的程序。
• IRC(Internet Relay Chat的缩写,“因特网中继聊天”)是一个位于应用层的协议。
• 其主要用于群体聊天,但同样也可以用于个人对个人的聊天。
• 一个IRC服务器可以连接其他的IRC服务器以扩展为一个IRC网络。
• IRC 不强制注册;但如果你注册了,就可以强制把占用自己唯一 ID 的人踢下线。
• IRC 协议简单,开源实现多,其第三方机器人程序非常众多,几乎每种语言都有一个实现。
• IRC 是开源社区会议标准;因此,许多开源世界的技术大牛混在那里。 - IRC服务器
IRC是一个分布式的客户端/服务器结构。通过连接到一个IRC服务器,我们可以访问这个服务器以及它所连接的其他服务器上的频道。
要使用IRC,必须先登录到一个IRC服务器上,最常见的为irc.freenode.net。
https://freenode.net/ - 最大的IRC网络,为免费和开源软件社区,非营利组织和相关社区提供讨论设施。
https://freenode.net/kb/answer/usermodes - 关于用户模式的Freenode文章
IRC使用的服务器端口有:
• 6667(明文传输,如irc://irc.freenode.net)、
• 6697(SSL加密传输,如ircs://irc.freenode.net:6697)等。
https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_daemons
Internet Relay Chat守护程序的比较 
https://en.wikipedia.org/wiki/IRCd
IRCD: 简称互联网中继聊天守护,是服务器软件实现了IRC 协议,使人们通过交谈彼此上网(交换文本即时消息)。它不同于连接出站到IRC频道的IRC机器人。
3. IRC频道(图表)
频道存在于一个IRC服务器上。一个频道类似于一个聊天室,频道名称必须以#符号开始,例如#irchelp。
https://zh.wikipedia.org/wiki/Wikipedia:IRC聊天频道
Freenode上的维基相关频道包括但不限于:
#mediawiki - 和MediaWiki软件有关的讨论和技术问题
#wikibooks - 维基教科书
#wikimedia - 维基媒体基金会
#wikimedia-commons - 维基共享
#wikivoyage-zh - 中文维基导游
#wikinews - 维基新闻
#wikinews-zh - 中文维基新闻
#wikipedia - 中文维基百科
#wikipedia-zh - 中文维基百科
#wikipedia-zh-acg - 中文维基百科ACG频道
•	注册
注册你心爱的昵称,让大家都记得你
•			
在聊天栏输入
•			
$ /nick (昵称)
•			
$ /msg nickserv register (密码) (邮箱地址)
•			
然后打开邮箱收信,单击激活链接即可。
•			
下次登录时便可使用如下命令完成验证:$ /msg nickserv identify (密码)
IRSSI使用
•			
irssi -c irc.freenode.net port 7000 登录
•			
/leave ,离开当前频道 
•			
/msg <昵称> <消息>,向某人发私消息(新开窗口)
•			
 /query <昵称> <消息>,向某人发私消息(新开窗口且转换到这个窗口)
•			
 /say <昵称> <消息>,向某人说话(不新开窗口)
•			
 /notice <昵称> <消息>,向指定人发出注意消息 
•			
/me <动作>,在当前聊天室窗口中做出动作。 如做出晕倒动作:
•			
/me 晕倒
•			
/away <原因>,留下信息说明暂时离开,别人向你发出私聊时将会返回此消息,再重新输入 
•			
/away(不指定参数)则解除离开状态。 
•			
/ignore <昵称>,忽略某人的聊天内容 
•			
/set autolog on,自动保存聊天记录
•			
[Act:1,3,6,9,10] 这些数字提示各个频道上对话情况:灰白色表示有人登录或登出,白色代表在人在此channel上说话,灰红色代表对话中提起你的名字或呼叫你。 
•			
Alt+1~0对应1~10的irc channel编号; Alt+q~p对应11~20的irc channel编号; Ctrl+n/p切换上/下一个irc channel; PageUP/PageDn切换上/下页讯息
•			
(可选)一般频道都通过ChanServ这个机器人管理. 如下命令将ChanServ永久加入你的聊天室 /msg ChanServ SET <频道名> GUARD ON 
•			
如果你所加入的频道有新的消息,那么频道号码会以高亮方式显示出来。这时可 以使用 /win 切换过去读新的消息。如果频道好码以红色高亮,
•			
说明有人在该频 道里提到了你的名字,这时你需要特别关注一下
•			
 表情  IRC 并不是真正支持发送什么表情,它只是提供一种专门用来做表情的命令 /me + 表情 。当你使用这个命令发送信息时,
•			
大部分客户端都会以缩进或高亮 的方式来消息。当你看到表情消息时,你只能脑补一下了。  17:18  * jianingy is confused
•			
私聊  IRC 鼓励大家在公开频道聊天。任何问题的讨论对每一个在频道里的人都是透明 的。然而,你还是偶尔可能想跟某个人单独对话。
•			
这个时候可以使用 /query 命令。例如:你想要单独和 jianingy 聊两句  /query jianingy
•			
中文活跃频道
•			
#archlinux-cn
•			
#linuxba
•			
#ubuntu-cn
关于irssi中/window的操作:
要打开其他的channel先要新建一个窗口和容器,
/window new,然后再用/window stick 2 off, /window hide,就可以把的二个新建的window隐藏,让更多的window共用一个container.
使用ctrl+n,p或者是Alt+1,2就可以切换窗口.、
一般在新建的window中使用
/connect irc.xxxx.net
/join #channels
就可以链接上一个新的channel了。
第一次使用可以用下面的命令配置irssi
 
/network add -autosendcmd "/^msg nickserv identify passwd;wait 2000" OFTC
/server add -auto -network OFTC irc.oftc.net 6667
/channel add -auto #arch-cn  OFTC
 
 
这样就可以自动登录了,上面第一命令表明你已经向其服务器注册了帐号了!
 
 
至于帐号如何注册, 首先连接服务器,用/connect server-name
- /nick 
选择一个没有重名的用户。(重名会有提示) - /msg nickserv register 
通过email认证后: - /msg nickserv identify 
使用log:
1.使用pgUP,pgDn键可以实现记录的翻页。
2./goto 12:00, /goto end
3./lastlog nickname 查看nickname所说的话!
4./away暂时离开,/away查看离开时段的聊天记录。
-------------
【日常操作】
(1) /nick <昵称> ,修改昵称
(2) /join #<频道> ,加入一个频道
(3) /wc,离开当前频道
(4) /part <频道> <消息>,退出频道,不加频道名退出当前频道,后面可以跟退出原因。
(5) /disconnect <服务器>,断开一个服务器
(6) /quit 或者 /exit,退出 irssi,结束IRC会话。
(7) /msg <昵称> <消息>,向某人发私消息(新开窗口)
(8) /query <昵称> <消息>,向某人发私消息(新开窗口且转换到这个窗口)
(9) /say <昵称> <消息>,向某人说话(不新开窗口)
(10) /notice <昵称> <消息>,向指定人发出注意消息
(11) /me <动作>,在当前聊天室窗口中做出动作。 如做出晕倒动作:/me 晕倒
(12) /away <原因>,留下信息说明暂时离开,别人向你发出私聊时将会返回此消息,再重新输入 /away(不指定参数)则解除离开状态。
(13) /ignore <昵称>,忽略某人的聊天内容
(14) /set autolog on,自动保存聊天记录 
【窗口操作】
(1) Alt+10,对应110的频道编号
(2) Alt+qp,对应1120的频道编号
(3) Ctrl+n/p,切换上/下一个频道
(4) PageUP/PageDn,切换上/下页讯息
(5) /window close,关闭当前窗口
(6) /window close <数字>,关闭指定编号的窗口
(7) /window list,窗口列表
【查询信息】
(1) /list,频道列表
(2) /names [#聊天室],列出当前服务器或指定聊天室下的所有人员名称(无法列出隐藏人员)
(3) /who,查看频道的所有人
(4) /whois [昵称],查看某人的基本资料
(5) /ison <别名1> <别名2> ...查询指定别名是否在线
(6) /info,查询服务器信息
(7) /admin,查询当前服务器上的Admin
(8) /lusers,查询当前服务器上的统计信息
(9) /motd,查询当前服务器今日的统计信息
(10) /links,查询当前的服务器,解析当前的有几个服务器。
【提示信息】
[Act: 1,3,6,9,10]:这些数字提示各个频道上对话情况:[灰白色] 表示有人登录或登出,[白色] 代表有人在此channel上说话,[灰红色] 代表对话中提起你的名字或呼叫你。
【转换编码】
/recode add #<频道> <编码>,加入此频道编码格式
/recode,查看加入的编码列表
IRSSI插件使用
•			
使用 Irssi 插件
•			
irssi的插件很方便,直接在 http://scripts.irssi.org/下载,然后放到~/.irssi/scripts下就可以了,然后在irssi中调用/script load调用插件(/run在新版本使用),
•			
如果想脚本自动调用的话就进入~/.irssi/scripts/autorun目录,
•			
然后ln -s ../yourscripts.pl 就可以了
•			
毫无疑问像 irssi 这么具有黑客范儿的程序一定是支持插件的。这些插件让 irssi 的功能更为全面、强大。
•			
你可以在 http://scripts.irssi.org 找到很 多有用的插件。
•			
加载插件的方法是:把插件文件下载到 ~/.irssi/scripts 里面,然后在 irssi 里执行命令:
•			
/script load 插件名称
•			
如果你想让一个插件在 irssi 启动的时候就被自动加载,就做一个符号链接 把该插件链接到 ~/.irssi/scripts/autorun 这个目录里面。
其他和插件相关的命令还有:
	
/script unload
•			
卸载一个插件。
•			
/script
	
列出当前加载的插件。 
/script reset
卸载所有插件,并且重置插件的 Perl 解释器。 
•			
接下来介绍几个非常实用的插件:	
adv_windowlist
•			
下载地址: http://anti.teamidiot.de/static/nei/*/Code/Irssi/adv_windowlist.pl
默认的 window list 只能显示一行。用了这个插件后 window list 可以显示多 行。特别适合那些加入频道比较多的朋友。
•			
nickcolor
•			
下载地址:http://scripts.irssi.org/scripts/nickcolor.pl
•			
给频道里每个人的名字以不同颜色显示出来。方便你认清每一个人。
•			
go
下载地址:http://scripts.irssi.org/scripts/go.pl
•			
使用 /win 命令切换窗口需要自己记住窗口号码和频道之间的关系。 go 让 我们可以直接使用频道名字切换窗口,并且还支持自动补齐功能。
•			
trackbar
	
下载地址:http://scripts.irssi.org/scripts/trackbar.pl
•			
在你上次浏览内容下方画一道横线。如果你同时看多个频道的话,这个插件非常 有用。他能帮你了解该频道自你上次浏览后有哪些新内容。
•			
queryresume
下载地址:http://scripts.irssi.org/scripts/queryresume.pl
•			
每次跟人私聊的时候先显示上次你俩聊天时的最后几行。