誰もが特定の方法でワークスペースを設定するのが好きです。それはあなたの生産性を助け、有機的であると感じる方法で物事を整理し、あなたにとって心地よい環境を作ることをより簡単にします。それは間違いなく端末にも当てはまります。おそらくそれが、利用可能な端末オプションが非常に多い理由です。
新しいコンピューターを起動するとき、私が最初に行うことは、自分の端末を自分のものにするようにセットアップすることです。
私が好むターミナルアプリは、ミニマリストデザインと組み込みのウィンドウオプションがあるため、ターミネーターです。しかし、そこからさらに複雑になります。私の好みの端末スタイルは、「機能が豊富でありながら、最小限に抑えられている」と説明します。そのバランスは、私がよく微調整しているバランスです。
私はデフォルトのシェルとしてzshを使用しており、Ohmyzshが提供するのは追加機能です。インストールスクリプトをダウンロードすることで、Ohmyzshをインストールできます。
$ curl -fsSL \
https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh \
--output install-zsh.sh
スクリプトを読んで、スクリプトの機能を確認し、コンピューターでスクリプトを実行することに自信を持ってください。準備ができたら、スクリプトを実行します。
$ sh ./install-zsh.sh
私のお気に入りのテーマ/プロンプトはPowerlevel10kです。これは、私の環境の非常に詳細なビューです。コマンドの色の強調表示から、コマンドが実行されたときのタイムスタンプまで、すべてが含まれます。すべての詳細は、エレガントなコンテキスト認識プロンプトに統合されます。 [コンテキストアウェアは、ここと以下の2回の利点として使用されます。作成者は、それが何を意味するのか、なぜそれが端末で良いことなのかについて、ここで詳しく説明できますか?}
Powerlevel10kのインストールは、.oh-my-zsh/
のソースコードをダウンロードすることから始まります。 カスタムテーマディレクトリ。
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git>
${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
ただし、Powerlevel10kをリポジトリに表示されているように見せるために、デフォルトで含まれていないフォントをいくつか追加する必要があります。これらは以下のとおりです:
- MesloLGS NF Regular.ttf
- MesloLGS NF Bold.ttf
- MesloLGS NF Italic.ttf
- MesloLGS NF Bold Italic.ttf
これにより、美しくコンテキストアウェアな端末が作成されます(screenfetchで表示)
その他のLinuxリソース
- Linuxコマンドのチートシート
- 高度なLinuxコマンドのチートシート
- 無料のオンラインコース:RHELの技術概要
- Linuxネットワーキングのチートシート
- SELinuxチートシート
- Linuxの一般的なコマンドのチートシート
- Linuxコンテナとは何ですか?
- 最新のLinux記事
私はこの特定の設定に慣れてきましたが、あなたの職場環境をあなた自身のものにすることは重要ですが、それは新しいことを試みることに頑固になる理由でもありません。新世代のユーザーのニーズと要求に応えるために、新しい端末が登場します。つまり、最初はなじみがない場合でも、最近開発された端末の1つが、古いスタンバイよりも今日の環境と責任に適している可能性があります。
最近、他のオプションを検討しています。私はスターシップの開発を見始めました。スターシップは、それ自体を最小限の、超高速で、あらゆるシェルに対して無限にカスタマイズ可能なプロンプトとして説明しています。 Powerlevel10kの邪魔になるものはほとんどなく、視覚的に没入できる詳細がまだたくさんあります。
お気に入りの端末は何ですか、そしてその理由は何ですか?コメントで共有してください!