今までずっとWindows PCをメールやCodingに使っていたのですが、この度、生まれて初めてMacにしました。Mac超ど素人なのでWindowsとの違いに色々面喰らっていますが、変更した設定、入れた便利Toolを色々チラシの裏しておきます。これでスタバでバリバリCodingして、よく訓練されたApple信者に成るぜー、ヒャッハー!!
MajiでMac初心者なので、初歩的な内容がメインになりますが、ご容赦ください。なお、購入したのは、MacBook Pro Retina 13.3inch 2015
で、英語Keyboard版、OSはSierra(10.12.2)になります。
まだ設定中で、随時更新していきます!
雑感
- 一番戸惑うのは、Key Configがいろいろ違うところだと思います。
WindowsではCtrl
に割り当てられていたショートカットが、MacではAppによってはcontrol
だったり、command
だった違うので、Karabiner-Elementsでまずはcommand
をfn
に割り当てて、あとはAppごとにcontrol
に割り当たっているショートカットをcommand
に個別設定すると、ほとんどのショートカットがfn + xx
で行けます。 - とりあえずAlfred, BetterTouchTool, XtraFinder, HyperSwitchをSetupしてから、足りない部分を考えると楽
Meta Keyについて
移行して一番最初に面喰らったのが、Meta Keyです。まず、Mac固有のキー(Meta Key)を覚えましょう。
Mac | 記号 | Windows | 備考 |
---|---|---|---|
command | ⌘ | Control | コピペのCtr+cを含めよく使うKeyですがWindowsと位置が違うので面食らいます。自分はfn Keyにもcommand Keyの機能を持たせて、fn Keyを基本使うようにしています |
option | ⌥ | Alt | WindowsでいうAlt Keyみたいですが、今の所出番はありません |
control | ⌃ | N/A | Windows には無いKey(WindowsでいうCtrはCommand Key)で、今の所出番はありません |
shift | ⇧ | Shift | Windowsと近いです |
fn | N/A | Fn | WindowsでいうCtrlの場所なので、自分はcommand Keyとして使っています |
Keyind関連
-
F1, F2
などのKey押下時に、輝度や音量ではなく、F1, F2 Key
として動くようにする-
システム環境設定
→キーボード
で、F1, F2などのすべてのキーを...
のチェックボックスをつける - これにより、
F1, F2
単独押下時はF1,F2
として動き、輝度や音量変更時はFn+F1
を押すとよくなる
-
-
fn
にcommand
の機能を割り当てる(fn
KeyはWindowsのCtrl
の位置にあるのでFn+c
でコピペにする-
Karabiner-Elementsで
fn
をleft_command
に割り当てる
-
Karabiner-Elementsで
-
F12
にWindowsでいうDelete Key
の機能を割り当てる-
Karabiner-Elementsで
f12
にdelete_forward
を割り当てる - これにより、
F12
が(Windowsで言う)Delete Key
,delete
が(Windowsで言う)Backspace Key
となる
-
Karabiner-Elementsで
- 日本語/英語切り替えを
左のcommand
Key単独に割り当てる-
英かなで
Command_L
を前の入力ソースを選択
に割り当てる
-
英かなで
- BrowserでF5 KeyでReload, F3 Keyで次を検索にする
- この記事を参照
-
システム環境設定
→キーボード
で、BrowserごとにShortcutを設定し、ページを再読み込み
をF5
,次を検索
をF3
,前を検索
をShift + F3
に割り当てる
外付けUSB Mouse関連
- MouseのBackボタンなどを有効にする
-
Karabinerの設定だとうまく動かないことがあったので、BetterTouchToolで設定。ここを参考に 、Button3を
3F Swipe Left
に割り当てる
-
Karabinerの設定だとうまく動かないことがあったので、BetterTouchToolで設定。ここを参考に 、Button3を
- Mouse Wheelの向きを反対にする(下方向にWheelを回すと、下方向にScrollするようにする)
-
システム環境設定
→マウス
で、スクロールの方向:ナチュラル
のチェックボックスを外す
-
IME関連
WindowsではATOKを使っていましたので、辞書のImport含め設定します
- Google日本語入力をDownloadしてInstallする
- ATOKの辞書をExportして、Google日本語入力にImportする
Finder関連
- Pathを入力して移動するには、
Shift+Command+G
- Window上部にFullpathが表示されるようにする
- パスバーを表示にする
- Dotfile(.bashrcなどファイル名が
.
で始まるファイル)を見えるようにする
その他の設定項目
- Dock関連
- 位置を画面下ではなく画面左にする:
システム環境設定
→Dock
で、画面上の位置
を左にする -
Dockを自動的に隠す/表示
を有効にする
- 位置を画面下ではなく画面左にする:
- FontをInstallする(MacでのInstall方法)
Alfred2
Macの神アプリの一つらしいので入れてみたら、神アプリでした。基本Launcher(Dock)の置き換えみたいなのですが、GoogleSearch、辞書検索、File検索も便利で、これで心置きなくDockをDefault Off表示に。
BetterTouchTool
Macの神アプリの一つらしいので入れてみたら、こちらも神アプリでした。Mouse/TouchPad操作を補助するUtilityで、WindowのResize、各種Mouse Pointerのジェスチャーとかが秀逸
XtraFinder(Sierraは未対応の模様)
Macの神アプリの一つらしいので入れてみたら、こちらも神アプリでした。
Clipy
コピペの拡張ツールで、コピーの履歴を覚えていてくれるClipyを入れる。Defaultの設定で今のところOK
iTerm2
- iTerm2をDownLoadしてInstall
- タブモードを有効にする
-
Preference→Keys
で、fn + →
で、End(行末まで移動)
、Fn + ←
でTop
に割り当て -
Preference→Profiles→Colors→Load Presets
でColor Themeを変更
Visit Online GalleryでSampleがいろいろ見れる
気になったThemeは、DraculaとJapanesque -
Preference→Text
でTream ambiguous-width characters as double width`にチェックを入れる -
Preference→Profiles→Text
でFontの変更(Source code Pro) -
Preference→Keys
でLeft CommandをControl
に割り当てる(これで、Control
+xをfn+x
に割り当て可能)
zshell関連
- シンプルなzshrc
- 少し凝ったzshrc
- Promptの設定
- zsh-completionsのInstall
- ここを参照
-
.zshrc
にfpath=(/usr/local/share/zsh-completion(N-/) $fpath)
を記載するが、compinit
よりも前に記載する
Mi
Hidemaru的に瞬間的にメモを取る必要がある時のTextEditorとして、ここからDownLoad
Thunnderbird
- WindowsからのData Export/Inportは特にトラブルなく完了
- 幾つか追加でPluginを入れたaddress close button , compactheader
ATOM
Sublimeと迷ったが、ATOMを使ってみることに。以下入れたPlugin,設定変更
* Soda Dark UI Theme
Python
Yosemiteの場合はDefaultでPython2.7が動く様になっているが、Anaconda等を使うことがあるので、PyenvでPythonのVersionを切り替えられる様にしておく
- Pyenvの設定方法はその1やその2あたりを参照
-
pyenv install 2.7.10
などで指定のPython Verを入れて、pyenv global 2.7.10
でDefaultのPython Verを変更する。これで、python --version
とした時のversionが変わる(一度Terminalを終了させる必要があり)。pyenv local xx
は特定のDirectory以下のPythonのみVersionを変えたい場合に使用するらしい
-
- PycharmのSetup
- install
- Pycharmの
Preference
→Python Console
→Interpreter options
を~/.pyenv/shims/python
に指定しておくと、pyenvで指定したVersionがPycharmでも使われる
Javascript
- Webstorm, npmをInstall