OS の設定
Caps Lock を Control にする
- システム環境設定
- キーボード
- 修飾キー
- Caps Lock キーに
^ Control
を割り当てる
Karabiner-Elements を利用する場合、あらためて設定する必要があるかも。
- システム環境設定
- キーボード
- ショートカット
- (左カラム)入力ソース
前の入力ソースを選択
のチェックを外す
入力メニューの次のソースを選択
に Control + ;
を割り当てる
Spotlight
デフォルトの Control + Space
だと Emacs を使うときにバッティングしたような気がするので変更しておく。
- システム環境設定
- キーボード
- ショートカット
- (左カラム)Spotlight
Spotlight検索を表示
に Option + '
を割り当てる
同一アプリケーションでのウィンドウ切り替え
macOS のアプリケーション切り替えのショートカットキー Command + Tab
だとアプリケーションごとの切り替えしかできず、例えば Chrome のウィンドウが 2 つ開いているときにそれらを行き来することができない。
なので以下の設定をしておく。
- システム環境設定
- キーボード
- ショートカット
- (左カラム)キーボード
次のウィンドウを操作対象にする
に Option + Tab
を割り当てる
package manager
これまでは MacPorts を使っていたけれども --cask
オプションで GUI アプリケーションのインストールもできるのが便利なので Homebrew に鞍替えした。
公式サイトに記載されているインストールコマンドを実行する。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
とりあえずの操作について。
$ brew search emacs
$ brew info emacs
$ brew install emacs
$ brew install --cask emacs
ひとまず iTerm, fish, emacs などをインストールしていく。
$ brew install --cask iterm2
$ brew install --cask google-japanese-ime
$ brew install --cask karabiner-elements
OS 側からブロックされる場合
サードパーティのアプリケーションをインストールする際に OS 側から警告が出て動作をブロックされることがある。
基本的に以下の 2 種類のいずれかだと思う。
システム環境設定
- セキュリティとプライバシー
- 一般
- ダウンロードしたアプリケーションの実行許可
- 左下のカギをクリックしてパスワードを入力し、許可する
システム環境設定
- セキュリティとプライバシー
- プライバシー
- (左カラム)アクセシビリティ
- 左下のカギをクリックしてパスワードを入力し、許可する
後者の場合は大抵、インストールしようとしているアプリケーションの方から「アクセシビリティの設定を変更してくれる?」とポップアップで知らせてくれるのでそれに従う。
iTerm 2
設定画面は Command + ,
で開く。
配色を変更する
デフォルトの配色だと fish
を入れた際に見づらかったので変更する。
- Profiles
- Colors
- 右下の Color Preset を
Pastel (Dark Background)
などにする
フォントサイズを大きくする
ウィンドウを透過させる
- Profiles
- Window
- Window Appearance
- Transparency
- Opaque(不透明)から Transparent(透明)の間で適当に設定する
fish
インストール
$ brew install fish
デフォルトシェルの変更
$ echo /usr/local/bin/fish | sudo tee -a /etc/shells
$ chsh -s /usr/local/bin/fish
不要な入力ソースを削除する
いつもの設定を反映させる
既存の環境でエクスポートしたファイル keymap.txt
をインポートする。
Google 日本語入力の環境設定
Google 日本語入力の環境設定
- 入力補助
- 半角・全角
- アルファベット、数字は
変換前文字列
も 変換中文字列
も半角にしておく
Karabiner-Elements
$ brew install --cask karabiner-elements
Karabiner-Elements 本体や、Event Viewer など複数の実行ファイルで構成されているので、アクセシビリティの設定も何度か行う必要があった。
Profile を作成して、Virtual Keyboard の Country code を変更して、みたいな感じ。
便利アプリケーション
Spectacle
ウィンドウの配置をショートカットキーで操作するやつ。
これも brew
で入れられるとは。
$ brew install --cask spectacle
インストールしたら、メニューバーの眼鏡アイコンをクリックして Preferences を開く。
Option
キーと数字 0
〜 8
の組み合わせてで以下のように設定している。
0
: 全画面
1
: 左半分
2
: 右半分
3
: 上半分
4
: 下半分
5
: 左上
6
: 右上
7
: 左下
8
: 右下
最後に左下の Launch Spectacle at login
にチェックを入れておく。