Sublime text 3で日付等の連続入力を"Increment Selection"を使用して行う (Mac)

1, 2, 3, ...と日付、番号などをSublime Text 3のインクリメントで効率的に連番入力する方法を紹介する (ショートカットキー等はMac準拠) f:id:babaye:20190820015516g:plain

<準備・インストール>

  1. ⌘ + shift + pを入力し、出てきたウィンドウに「package control: install package」と入力し、候補をクリック
  2. 5-10秒ほど待ち、出てきたウィンドウに「increment selection」と入力し、ダウンロード

<本番>
3. 編集したいドキュメントを開き、「⌘を押しながらのクリック」、または「control + shit + 矢印キー」で複数の場所を選択 4. 1, 2, 3, 4...と1スタートの場合は「control + ⌘ + i」を入力、1以外の数字でスタートする場合は5.へ 5. 開始数字を入力すると、複数選択になっているので、その数字がたくさん入力される。そのまま「shift + 矢印キー」で入力した数字をハイライト 6. 「control + ⌘ + i」を入力

<発展> ステップ5で1, 4など、違う数字をハイライトすると、3飛ばしなど、特殊な事ができる。また、a, bなどを入力すればアルファベットで自動インクリメントが可能だ(gif参照)。これは Increment Selectionが最初の2文字を見てどのようにインクリメントするか決めているからである。 f:id:babaye:20190820022534g:plain