Sublime Text でやりたいことをやるためのリンク集

# ショートカット
|やりたいこと|Windows|Mac|
|:-:|:-:|:-:|
|開いているディレクトリ内で<br>ファイル名でファイルを検索|Ctrl + P|Command + P|
|置換|Ctrl + H|Command + Option + F<br>(その後に全置換)<br>Ctrl + Option + Enter|
|折りたたみ|Ctlr + Shift + [<br>(展開)Ctlr + Shift + ]|Command + Option + [<br>(展開)Command + Option + ]|
|指定行へ移動||Ctrl + G|
|削除||(行)Ctrl + K|
|コメントアウト|(1行)Ctrl + /<br>(複数行)Ctrl + Shift + /|(1行)command + /<br>(複数行)command + option + /|
|ブックマーク|(追加)Ctrl + F2<br>(移動)F2|(追加)Command + F2<br>(移動)F2|
|戻す(undo)||Command + U|
|大文字にしたい|Ctrl + K -> Ctrl + U||
|小文字にしたい|Ctrl + K -> Ctrl + L||

- [SublimeTextショートカット - Qiita](http://qiita.com/4cres/items/f0f363eb5e1739ce26d1#%E3%81%9D%E3%81%AE%E4%BB%96)
- [行移動するショートカットキー | 株式会社CONFRAGE ITソリューション事業部](http://confrage.jp/sublime-text3%E3%81%A7%E8%A1%8C%E7%A7%BB%E5%8B%95%E3%81%99%E3%82%8B%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88%E3%82%AD%E3%83%BC/)
- [ソースコードの折りたたみ - Tbpgr Blog](http://tbpgr.hatenablog.com/entry/20131024/1382624256)
- [sublime text で 特定のファイルにすばやく移動する - Qiita](https://qiita.com/nyakako/items/b5b0ceece71fb386b9b2)
- [Sublime Textで文字変換いろいろ - immature](https://immature.01kawa.com/tool/sublime-text-conversion/)


# 置換したい
- [Sublime Text 3で置換する事例集](https://qiita.com/ponsuke0531/items/2140b3c46bf5ec03af7b)

# `subl`コマンドで開きたい
Git Bashなどのターミナル的なものからファイルをSublime Textで開けるようにしておくと便利

- [.bash_profileをSublimeText3で開く方法 - Qiita](https://qiita.com/ponsuke0531/items/93c05f0cc007ff457290)
- [Sublime Textでphp.iniを開くコマンドを作ってみた - Qiita](https://qiita.com/ponsuke0531/items/2aab86653defee9ffe87)

# ファイル末尾の改行自動挿入をOFFにしたい
```text:Preference.sublime-setting
"ensure_newline_at_eof_on_save": false,
```
- [設定 | Drupal専門の開発会社 Studio Umi](https://www.studio-umi.jp/blog/11/191)

# 行末のスペース自動削除をOFFにしたい
```text:Preference.sublime-setting
# 全部OFF
"trailing_spaces_trim_on_save": false,
"trim_automatic_white_space": false,
"trim_trailing_white_space_on_save": false,
```


# ~を設定したい
- 設定したい : [Sublime Text] -> [Preference] -> [Settings - User]・・・そして書く！
- [設定ファイルの場所 - Qiita](https://qiita.com/ponsuke0531/items/ddde9c80360777a991fc#sublime-text)
- [Sublime Textのプラグインでやりたいことをやるためのリンク集 - Qiita](https://qiita.com/ponsuke0531/items/3d06cff74fd0daafddd9)

```conf
{
    // フォントを設定したい
	"font_face": "Ricty Diminished",
	"font_size": 15,
    // ファイルパスを表示したい
    "show_full_path": true,
    // スペース表示
    "draw_white_space": "all",
    // 現在行に目立って欲しい
    "highlight_line":true,
    // 縦のガイドラインを表示したい
    "draw_indent_guides": true,
    "indent_guide_options": ["draw_normal"],
    // 検索とか置換の時に `In selection` にしてほしい
    "auto_find_in_selection": true,
    // テキストの折り返し表示をしない
    "word_wrap": false
}
```



- [SublimeText3で現在行をハイライトする | 株式会社CONFRAGE ITソリューション事業部](http://confrage.jp/sublimetext3%E3%81%A7%E7%8F%BE%E5%9C%A8%E8%A1%8C%E3%82%92%E3%83%8F%E3%82%A4%E3%83%A9%E3%82%A4%E3%83%88%E3%81%99%E3%82%8B/)
- [sublime text 3で選択行のハイライトが目立たない問題を解決！ | シャッフルブログ](http://blog.shuffleee.com/3463/)
- [Sublime Text 3 でカーソルを見失う問題 - norinyang メガ進化！](http://norisu0313.hatenablog.com/entry/2014/02/21/015337)
- [Sublime Textのハイライトカラー変更でハマった - Qiita](http://qiita.com/Moris_Mk-II/items/40b9741e585a3c59dcaf)
- [複数行のテキストを選択ている状態で検索パネルを開いた時、In selectionフラグが自動的に有効](https://qiita.com/lunatea/items/7101572e159f98369bc9#auto_find_in_selection)

### フォントを設定したい
- [Sublime Text - フォントサイズを変更・設定する方法 - 開発メモ - Webkar](https://webkaru.net/dev/sublime-text-font-size/)


# 拡張子を関連付けたい
- [Sublime Textで特定の拡張子にデフォルトのシンタックスを紐付ける - Qiita](http://qiita.com/muyuu/items/658113b1b381f473a073)


# インストールしたい
- [SublimeText2を使いたい](http://www.sublimetext.com/2)
- [CentOS7にSublimeText3をインストールする方法 - Qiita](https://qiita.com/ponsuke0531/items/3652667fe6157fa74d69)

# 矩形選択したい
- Windows : Shift + **右**クリックでドラック
- Mac : Option + **左**クリックでドラッグ
- [ublimeText3で文字列のボックス選択 - Qiita](http://qiita.com/Kenichi-Suzuki/items/bb60f0e8b0bffc9f553d)
- [Sublime Text - 短形選択 - コピー/貼り付け/切り取り - 開発メモ - Webkaru](http://webkaru.net/dev/sublime-text-column-selection/)


# 画面を分割したい
```text
1つのファイルを縦2分割してみたい
1. Alt + Shift + 2(画面が縦2分割になる)
2. [File] > [New View Into File](1つのファイルがタブ2つになる)
3. タブを分割したところへドラックアンドドロップ
```

- [画面を変則的に分割する方法 - 知らなきゃ絶対損するPCマル秘ワザ](http://daredemopc.blog51.fc2.com/blog-entry-1091.html)
- [1つのファイルを2分割で表示するには？](https://saruwakakun.com/html-css/reference/sublime-text-dev)
- [Sublime Text のタブを複製する|understandard](http://www.understandard.net/tool/tool011.html)


# 困った
- [UserSettingで(Error trying to parse settings: Expected value in Packages/User/Preferences.sublime-settings〜)と表示される時の対処方法 - Zickrato-Design](http://zickrato-design.hatenablog.com/entry/2016/01/07/191451)
- 保存しようとしたら `can not convert file encoding of xx to GBK,it was saved as UTF-8 instead:unkown encoding:GBK` と言われた
    - [「unknown encoding: GBK」とか出た時の対処法│U2Kの覚え書き](https://u2k772.blog.fc2.com/blog-entry-360.html)
    - [sublime can not convert file encoding of xx to GBK,it was saved as UTF-8 instead:unkown encoding:GBK - shu-Frank](https://blog.csdn.net/u011563903/article/details/50513135)
- [検索において「Enterで日本語が消える」「Tabで変換候補が選べない」 - Qiita](https://qiita.com/ponsuke0531/items/94f7c1592412b7a6ea28)