Sublime Text 3の設定

半角スペース・タブを見えるようにする

メニュー [Preference] → [Settings] を開く。 左右に2つの設定画面が表示される。 左側がデフォルト設定で、右側がユーザ設定。

右側のユーザ設定に、

"draw_white_space": "all"

を追加する。 保存して完了。 設定後は、タブと半角スペースが見えるようになる。

参考

Sublime Text 3でスペース(半角・全角)やタブを可視化する方法


Tabキーで日本語の予測変換をできるようにする

ターミナルにて以下のコマンドを実行し、 デフォルトのキーバインディングの設定ファイルの保存先を作成する。

$ mkdir -p ~/Library/'Application Support'/'Sublime Text 3'/Packages/Default

[Preferences]→[Key Bindings]を開く。 102〜109行目あたりをコメントアウトする。

 //{ "keys": ["tab"], "command": "insert_best_completion", "args": {"default": "\t", "exact": true} },
    //{ "keys": ["tab"], "command": "insert_best_completion", "args": {"default": "\t", "exact": false},
    //  "context":
    //  [
    //      { "key": "setting.tab_completion", "operator": "equal", "operand": true },
    //      { "key": "preceding_text", "operator": "not_regex_match", "operand": ".*\\b[0-9]+$", "match_all": true },
    //  ]
    //},

参考

【Mac】Sublime Text 3でTabで予測変換ができない件についての対応 【Mac】Sublime Text 3でTabによる日本語変換を行う方法 - Reasonable Code