screw-witted

なんであれ、ご指摘いただけると幸いです。

Mac 最初にやる設定

macOS Sierra 10.12.2 on Macbook Pro 2013 late で個人的に最低限行っておく設定の備忘録。

ディスクフォーマット

Journaled (Case-sensitive にしない)、必要に応じて暗号化。

コンピュータ名

設定→共有→コンピュータ名

ドラッグの有効化

設定→アクセシビリティ→マウスとトラックパッドトラックパッドオプション

ドラッグを有効化して、スクロール速度を最速にする。

トラックパッド

設定→トラックパッド

全てのジェスチャを有効化する。軌跡の速さを最速にする。

キーボード

設定→キーボード→修飾キー

CapsLockとCtrlを入れ替える。

入力ソースに日本語を追加して『ひらがな』と『英字』だけにした上で、入力ソース『US』を除去。

通知

設定→通知→カレンダー

バナーにする。

Spotlight

設定→Spotlight

『”調べる”でSpotlightの検索候補を許可』のチェックを外す。

Dock

設定→Dock

『Dockを自動的に隠す/表示』にチェックを入れる』

Terminal

開いてプロファイルのProを複製して文字サイズを12pt.に変更した上でデフォルトに指定。

Xcode

インストールしたら、CommandLine Tools をインストールする。他にインストールする必要のあるアプリも一緒に入れとく。

Avira antivirus

Avira Free Antivirus Mac - The best antivirus for Apple OSX

インストールしたら、Threat Scan を Scan all files に、Heuristic Detection Level を High に設定しとく。

homebrew

Homebrew — macOS 用パッケージマネージャー

インストールしたら、ひとまず Git と Vim だけインストールしとく。

cocoapods

CocoaPods.org

インストールする。

Fails to install cocoapods on Ruby 2.4 · Issue #6299 · CocoaPods/CocoaPods · GitHub

Ruby周りで頑張るのは嫌なので素直に App をインストールした。この方が管理も楽できそう。

karabiner

GitHub - tekezo/Karabiner-Elements: Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.

必要に応じてインストール。

辞書

辞書を起動して、好みの辞書を追加する。

vim

" 右下に表示される行・列の番号を表示
set ruler

" 自動インデントを有効にする
set autoindent

" タブではなくスペースを入れる
set expandtab

" タブを表示する時の幅
set tabstop=4
 
" 自動で挿入されるインデントの幅
set shiftwidth=4
 
" タブ入力時の幅を2に設定
set softtabstop=4
 
" 閉じ括弧入力時に対応する括弧の強調
set showmatch
 
" showmatch設定の表示秒数(0.1秒単位)
set matchtime=4
 
" インクリメンタルサーチを行う(検索文字入力中から検索)
set incsearch
 
" 文字列検索で大文字小文字を区別しない
set ignorecase
 
" 文字列検索でマッチするものをハイライト表示する
set hlsearch
 
" 検索文字に大文字が含まれる場合にignorecaseをOFFにする(大文字小文字を区別する)
set smartcase
 
" コマンドラインにおける補完候補の表示
set wildmenu
 
" Deleteキーを有効にする
set t_kD=^?
 
" バックスペースキーの動作を普通のテキストエディタと同じようにする
set backspace=indent,eol,start
 
" 見た目によるカーソル移動をする(1行が複数行に渡って表示されている時に表示上の行ごとに上下移動させる)
nnoremap j gj
nnoremap k gk
 
" シンタックスを有効にする(コードをカラーを付けて見やすくする)
syntax enable
 
" カラー設定
colorscheme desert

" エンコーディングをutf8に設定
set encoding=utf8

" ファイルエンコードをutf8に設定
set fileencoding=utf-8

" 編集中のファイル名を表示
set title

" ウィンドウの幅より長い行は折り返して表示
set wrap

http://kenchan0130-aki.hatenablog.com/entry/2013/10/06/035023

.bashrc とか

$ touch .bash_profile
$ touch .bashrc
$ chmod 744 .bash_profile
$ chmod 744 .bashrc
$ vim .bash_profile
---
#!/bin/bash

export PATH="${PATH}"

if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi
---
$ vim .bashrc
---
#!/bin/bash

alias ll="ls -l"
alias la="ls -la"
---

本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita