slrn

提供: ArchWiki
2018年1月18日 (木) 22:03時点におけるKusakata.bot (トーク | 投稿記録)による版 (Pkg/AUR テンプレートの更新)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

slrn はテキストベースのニュースクライアントです。テキストユーザーインターフェースを備えておりカスタマイズが可能です。S-Lang ライブラリを使用しています。

インストール

slrnAUR パッケージをインストールしてください。

設定

slrn を実行するには使用したいニュースグループサーバーを環境変数で設定する必要があります (シェルの設定ファイルに記述すれば毎回 export する必要がなくなります):

NNTPSERVER='my.news.server' && export NNTPSERVER

slrn には基本設定用の .slrnrc とニュースグループのリストを記述する .jnewsrc という2つの設定ファイルが存在します。

slrn のサンプルスタートアップファイルから {{ic|.slrnrc}] を作成するには:

# cp /usr/share/doc/slrn/slrn.rc ~/.slrnrc

.slrnrc を作成したらユーザーアカウントを設定して .jnewsrc を作成してください:

# slrn -f /home/your_username/.jnewsrc --create

ユーザーアカウント

ニュースグループのアカウントを設定するには、.slrnrc で以下のパラメータを設定します:

set username "desired_username"
set hostname "desired_hostname"
set replyto "some_name <email@example.com>"

署名

署名を設定するには .slrnrc の以下の行をアンコメントしてください:

set signature ".signature"

ホームフォルダに .signature ファイルを作成して署名を記述してください。

エンコーディング

エンコーディング (utf8) を設定するには .slrnrc の以下の行をアンコメント:

charset display utf8
charset outgoing utf8

全ての投稿を表示

デフォルトでは slrn は未読の投稿しか表示しません。ニュースグループの全ての投稿を表示するには .slrnrc に以下を追加:

setkey group "set_prefix_argument(4); () = select_group();" " "

ユーザグループの管理

.jnewsrc ファイルを編集したり slrn の中からユーザグループを管理することができます。.jnewsrc ファイルを使って管理する場合、ニュースグループの末尾の !: を変更します。

未購読のグループの例:

misc.test! 1-210917

購読済みのグループの例:

misc.test: 1-210917

参照

  • slrn - slrn 公式ウェブサイト。
  • slrn FAQ - slrn のよくある質問。