LoginSignup
15
18

More than 5 years have passed since last update.

ターミナルをオシャンティにする

Last updated at Posted at 2018-01-03

まえから憧れてたおしゃれで見やすいターミナル。

一度やろうとして色々必要なもののインストールはしたものの、その後がよくわからず挫折していた。

が、今日ついに実現した。
今後のために備忘録。

こんな感じ

terminal.gif

  • 最低限の情報表示で画面が超スッキリ
  • Tabで補完のみならず、候補から選択もできる
  • .gitを検知してブランチを表示してくれる
  • コマンドに色がつく(正しいコマンドは緑、間違ったコマンドは赤)
  • とにかく見やすい
  • そして見やすい

必要なもの

  • iTerm2
  • Homebrew
  • zsh
  • oh-my-zsh

各種インストール手順はデザイナーが学ぶコマンドライン環境作りを参考にするとよいかと。
ただし、Homebrew Caskの部分と、oh-my-zsh以下は無視していい。
それと、何かインストールした後は念のためターミナルを再起動しよう(または新しいウィンドウを開く)

手順

※必要なもののインストールは済んだ前提。

.zshrcを編集し、テーマを設定(ここではrefinedを使用)
他のが使いたければこちらから

~/.zshrc
ZSH_THEME="refined"

コマンドに色を付ける(syntax highlighting)

~/
cd ~/.oh-my-zsh && git clone git://github.com/zsh-users/zsh-syntax-highlighting.git
~/.zshrc
source ~/.oh-my-zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

色はiTerm2の設定から調節できる。
(Preferences > Profiles > Colors)

おまけ(Vimのsyntax highlighting)

vim.gif

まずplug.vimを導入

~/
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \\n  https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

.vimrcを作り、以下を記述して保存

~/.vimrc
call plug#begin('~/.vim/plugged')
Plug 'nightsense/stellarized'
call plug#end()

colorscheme stellarized_dark

syntax on

Vimを再起動して、以下を実行

vim
:PlugUpdate

ちなみに、最低

~/.vimrc
syntax on

これだけでもsyntax highlightはされるようになる。
でもカスタマイズしたいじゃん?

あとがき

どうやらoh-my-zshよりPreztoの方がいいかもしれないらしい(今更)
要調査。

参考リンク

Badassify your terminal and shell
お前らのターミナルはダサい
デザイナーが学ぶコマンドライン環境作り
zshテーマまとめページ
~/.vim/colors(vimテーマまとめサイト)
stellarrized(使用したvimテーマ)

15
18
2

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
15
18