Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
136
Help us understand the problem. What is going on with this article?
@ksk001100

さいきょうのオレオレ開発環境

More than 1 year has passed since last update.

最近Macの開発環境を一新したのでメモ程度に

旧環境 新環境
ターミナル iTerm2 Alacritty
シェル Zsh + Oh My Zsh Zsh + Prezto + Pure
エディタ・IDE JetBrains IDE Spacemacs

ターミナル

Alacritty

2ebd0288-d06c-11e6-95d3-4a2889dbbd6f.png

Alacritty is the fastest terminal emulator in existence. Using the GPU for rendering enables optimizations that simply aren't possible in other emulators. Alacritty currently supports FreeBSD, Linux, macOS, and OpenBSD. Windows support is planned before the 1.0 release.

AlacrittyはGPUを使用したRust製のターミナルエミュレータ。GPUのおかげでヌルヌルとコンソールが動く。
また、AlacrittyはiTerm2のようにデフォルトで画面分割もタブも開けないのでtmuxを導入してAlacrittyの設定ファイルであるalacritty.ymlにキーバインドを登録することでiTerm2と変わらない操作性にすることができた。

乗り換えた理由

  1. iTerm2みんな使ってる(一緒は嫌だ)
  2. 新型Macbook Pro 15inchを購入したのでGPUを使ってみたかった  

シェル

Prezto

Zshのフレームワークでテーマの切り替えとか色々簡単にできる。

Pure

Zshのシンプルなプロンプト。なんかオシャレ。

乗り換えた理由

pure promptを導入する際にpreztoだとなんか楽そうだった。それだけ。

エディタ・IDE

Spacemacs

A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs and Vim!

これは自分の中で一番の収穫だった。EmacsとVimのいいとこ取りのエディタで、今までCUIエディタはスクリプトを一部書き換えたりするくらいにしか使ってなかったが、Spacemacsに出会ってからGUIのIDEを捨てた。

乗り換えた理由

  1. スペースキーを起点としたコマンドの快適さ
  2. EmacsベースのエディタだがVimのキーバインドが使える
  3. Emacsのプラグインの導入の容易さ
  4. robe(Ruby用のプラグイン)がすごい

設定ファイル

参考程度に私のtmux、alacritty、spacemacsの設定ファイルです。
https://github.com/KeisukeToyota/public_dotfile

136
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ksk001100
プログラム書けないマン

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
136
Help us understand the problem. What is going on with this article?