quattro_4's diary

また同じ過ちを繰り返すと気付かんのか!?

TextMate 必須ショートカット

TextMate2を使うにあたって必要なキーコントロール
^ → control, (⌂) → shift, → option, → command

(1) 日本語の確定 Ctrl + M (TextMate2)
これに慣れないならTextMate2(α版)を使うのは止めた方がいい。*1
TextMateか他のエディタを使うべし。
日本語を(そんなに)使わないなら問題無し。 *2

(2) 新規ファイル作成 (TextMate2)
作成したいフォルダを選択して
⌥⌘N⌘S 保存 *3
Textmate 2 Tips • Create a new file in a project folder

(3) 複製(行複製 / 選択文字複製)
⌃⇧D (Duplicate Line / Selection)

(4) 行削除
⌃⇧K (Delete Line)

(5) 行選択 からの 選択箇所移動
⌘⇧L (Edit→Select ▶ Line)
続けて、↑↓で複数行選択
^⌘↑↓ (Text→Move Selection) で移動

流れとしては
①行複製→行選択→行移動→内容を変更
②複数行選択→行複製→行移動→内容を変更
(テストのブロックをまるっとコピーして変更とかで使える)

(6) インデント
⌘] (Text→Shift Right)
⌘[ (Text→Shift Left)

(7) コメント
⌘/ (Comment Line / Selection)

複数行をコメントアウト
⌥⌘/ (Insert Block Comment)

*1:この点でTextMate最低とか思う人いるだろうな

*2:i18nのymlとかは他のエディタで編集するのも良いかも

*3:TextMateのように最適な拡張子が自動的につかないのが残念