9
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Linkbal(リンクバル)Advent Calendar 2021

Day 22

Zshを使用してVsCodeで退屈なデフォルトターミナルをカスタマイズする

Posted at

#はじめに
初めまして、ハノイ工科大学のクアン・アインと申します。
確かに、開発者として、私たちは皆、Ubuntu、Windows、さらにはMacOSのデフォルトのシェルに精通していますが。それは非常に便利で強力であることに同意しますが、長い間使用した後、それは少し退屈ですね。美しいフル機能の端末を使用すると、生産性が向上し、時間を節約できます。

以前は、Windowsでターミナルをカスタマイズすることは、文字の色とエイリアスでのみ停止していました。 ターミナルの品質が高いため、LinuxまたはMacOSに切り替える必要がありましたが。数ヶ月前、WindowsのWSL2がLinuxを非常にスムーズに使用できることが知っていました。 そのため、ターミナルのカスタマイズも簡単になります。

それで、今日私はターミナルをより人目を引くようにするいくつかの方法を紹介させて頂きます。
#ターミナルのカスタマイズを開始する

##1.Windowsを使用している場合はWSL2をインストールする
Windows10にWSL2をインストールするには、次の4つの手順を実行する必要があります。
###ステップ1.WSLを有効にする
使用するWSLのバージョンに関係なく、最初にそれを有効にする必要があります。 これを行うには、PowerShellツールを管理者として開き、以下のコマンドを実行します。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

###ステップ2.「仮想マシンプラットフォーム」を有効にする

WSL 2では、Windows10の「仮想マシンプラットフォーム」機能を有効にする必要があります。管理者としてPowerShellを開き、次のコマンドを実行します。

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

すべてが期待どおりに機能することを確認するには、この時点でシステムを再起動する必要があります。

###ステップ3. WSL2をデフォルトとして設定する
WSL2をWSLのデフォルトバージョンとして設定しますために、管理者としてPowerShellを開き、次のコマンドを実行してください。

wsl --set-default-version 2

###ステップ4. WSL2をインストールする

PengwinやFedoraなど、たくさんのディストリビューションが利用可能です。 ただし、Ubuntu 20.04 ( Ubuntu 18.04 )は、高速で使いやすいため、使用することをお勧めします。

Windows 10にUbuntuをインストールするには、Microsoft Storeアプリを開き、「Ubuntu 20.04」を検索して、「Get」ボタンを押します。
[Ubuntu 20.04 LTS](https://www.microsoft.com/en-gb/p/ubuntu-2004-lts/9n6svws3rx71?activetab=pivot:overviewtab"Ubuntu 20.04 LTS")

##2.Zshをインストールする

Zshとは、UNIX系OSで用いられるシェルプログラムの一つ。また、その標準の実行プログラムファイル名(コマンド名)。これは、多くの新機能とプラグインサポートを備えたBourneShellの拡張バージョン。

Zshをインストールするには、ターミナルを開いてコマンドを実行します。

## Ubuntu
sudo apt-get install zsh

## MacOS
brew install zsh

デフォルトのシェルとしてzshを使用するために:

chsh -s $(which zsh)

##3.Oh-my-zshをインストールする

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • 注意:インストールした後、パス変数をbashrcからzshrcに変換する必要があります。~/.zshrcに移動し、export PATH=$HOME/bin:/usr/local/bin:$PATHのコメントを削除します。

  • RVMを使用している場合は、ファイルの最後に[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"を追加してください。

##4.Powerlineフォントをインストールする
色やアイコンを追加してCLIを美しくするには、powerlineフォントをインストールすることをお勧めします(多くのテーマでは、powerlineフォントをインストールする必要があります)。

sudo apt-get install fonts-powerline

Github: https://github.com/powerline/fonts

##5.テーマをカスタマイズする
Oh-my-zsh!は選択できるテーマはたくさんあります。このリンクにアクセスして、適切なテーマを選択できます。私はpowerlevel10kを使用しています。これは非常に優れており、楽しいアイコンがたくさんあります。

次に、ファイル〜/ .zshrcを編集する必要があります。

code ~/.zshrc

ZSH_THEME行を見つけてpowerlevel10kの値を割り当て、それを保存してターミナルを再起動します。

次のコマンドを使用して、powerlevel10kを設定できます。

p10k configure

#結果
カスタマイズなしのターミナル:
shell-python-36-830x490.png

これは、上記の手順を実行した後の結果です。 ターミナルには、以前ほど退屈ではなく、より美しく、より多くの色とアイコンがあります。Capture.PNG

#終わりに
以上はカスタム端末について私の理解なので間違いがあれ遠慮しないでコメントしてください。
まくいけば、この記事を読んだ後、好みに合って仕事を刺激する美しいターミナルを作成するできます。
幸運を!

#参照

9
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?