Linuxの公式Slackクライアントはかなり良い。それはうまく機能し、きれいなユーザーインターフェースを持ち、セットアップが簡単です。とはいえ、主にターミナルでLinux PCに時間を費やしているのであれば、公式のコマンドラインアプリがあればいいのにと思うかもしれません。
残念ながら、の話はありませんLinux上のターミナル用の公式Slackアプリ。ただし、Slack-termと呼ばれる、Slack用の優れた非公式のターミナルクライアントがあります。システムで設定する方法は次のとおりです。
Slack-termをインストールする
コマンドラインからSlackを使用するには、Slack-termアプリケーションが必要です。このプログラムをインストールするには、Linux PCでターミナルウィンドウを開きます。 Ctrl + Alt + T または Ctrl + Shift + T。次に、ターミナルウィンドウを使用する準備ができたら、使用しているLinuxディストリビューションに対応するコマンドラインの指示に従います。
Arch Linux AUR
Arch Linuxを使用している場合、Slack-term AURパッケージが利用可能であることを喜んで知るでしょう。 Slack-term AURパッケージのインストールプロセスを開始するには、「Base-devel」と「Git」をインストールします。 パックマン 以下のコマンド。
sudo pacman -S base-devel git
「Base-devel」と「Git」の両方をインストールしたら、次を使用してインターネットから最新のSlack-term AURパッケージをダウンロードします git clone コマンド。
git clone https://aur.archlinux.org/slack-term.git
Arch Linux PCへのファイルのダウンロードが完了したら、 CD 「slack-term」ディレクトリに移動するコマンド。
cd slack-term
以下を実行してArch Linux PCにSlack-termをビルドしてインストールします makepkg コマンド。このビルドが失敗する可能性があることに注意してください。トラブルシューティングのヘルプが必要な場合は、パッケージのコメントセクションを参照してください。
makepkg -sri
スナップパッケージ
おそらく、LinuxにSlack-termアプリケーションをインストールする最もユーザーフレンドリーな方法は、Snapパッケージストアを使用することです。どうして?更新は簡単で、アプリのインストールに必要なコマンドは1つだけです!
SnapストアからSlack-termをインストールするには、Linux PCでSnapサポートがセットアップされていることを確認してください。その後、実行します スナップインストール 以下のコマンドでSlack-termをセットアップします。
sudo snap install slack-term
汎用Linuxバイナリ
Slack-termの開発者は汎用Linuxを使用していますほぼすべてのLinuxオペレーティングシステムで動作するプログラムのバイナリリリース。このバージョンのアプリは、Arch Linuxを使用しておらず、Snapパッケージを使用できない場合に最適です。
Slack-termのインストールプロセスを開始するには、 wget 最新のバイナリリリースをダウンロードするコマンド。
wget https://github.com/erroneousboat/slack-term/releases/download/v0.4.1/slack-term-linux-amd64
Slack-termファイルのLinux PCへのダウンロードが完了したら、 chmod 権限を更新するコマンド。
sudo chmod +x slack-term-linux-amd64
Slack-termへのアクセス許可が最新の状態で、次のセクションの手順に従ってアプリを構成する方法を学習します。
Slack-termを構成する
Slack-termを正しく実行するには、いくつかの構成が必要です。最初に行う必要があるのは、新しいSlack-term構成ファイルを作成することです。を使用して タッチ コマンド、ファイル「.slack-term」を作成します。
touch ~/.slack-term
新しい設定ファイルを作成したら、Nanoテキストエディターで開きます。
nano -w ~/.slack-term
次のコードを構成ファイルに貼り付けます。を押すと、Nanoにアイテムを貼り付けることができます Ctrl + Shift + V キーボードで。
{
"slack_token": "yourslacktokenhere"
}
Slack API Webサイトにアクセスして、アカウントにログインします。ログインしたら、新しいレガシートークンを作成します。 「yourslacktokenhere」があるNanoにトークンコードを貼り付けます。削除しないでください 」「 マーク!
トークンがNanoの構成ファイルにある場合、を押して編集を保存します Ctrl + O キーボードで。次に、を押してNanoテキストエディターを終了します Ctrl + X.
コマンドラインからSlackを使用する
Linux端末で実行しても、コマンドラインからSlack-termを使用するのは驚くほど簡単です。 Slackメッセージにアクセスするには、 スラックターム コマンド。
slack-term
汎用バイナリをダウンロードしましたか?その場合は、代わりに以下のコマンドを使用してSlack-termを実行する必要があります。上記のコマンドは正しく機能しません。
./slack-term
スラックタームは、起動すると、あなたにあなたをもたらしますデフォルトチャンネルのSlackワークスペース、メッセージ履歴などを完備。デフォルトチャンネルのユーザーとチャットを開始するには、入力を開始します。を押してメッセージを送信します 入る.

ホットキー

Slack-termには、いくつかの異なるキーボードショートカットがあります。非常に多くのため、自分でそれらを理解するのは難しいかもしれません。ホットキーとその機能のすべてを以下に示します。
注:すべてのホットキーは大文字と小文字が区別されます。
- 私 –挿入モード。
- / –検索モード。
- k –チャンネルカーソルを上に移動します。
- j –チャンネルカーソルを下に移動します。
- g –チャンネルカーソルを上に移動します。
- G –チャンネルカーソルを下に移動します。
- pg-up –チャットウィンドウを上にスクロールします。
- ctrl-b –チャットウィンドウを上にスクロールします。
- ctrl-u –チャットウィンドウを上にスクロールします。
- pg-down –チャットペインを下にスクロールします。
- ctrl-f –チャットペインを下にスクロールします。
- ctrl-d –チャットペインを下にスクロールします。
- n –次の検索一致。
- N –以前の検索一致。
- q - 終了する。
- f1 - 助けて。
- 左に挿入 –入力カーソルを左に移動します。
- 右に挿入 –入力カーソルを右に移動します。
- 挿入する - メッセージを送ります。
- escを挿入 –コマンドモード。
- 検索ESC –コマンドモード。
- 検索する –コマンドモード。
コメント