by ryou

atomの設定に関して

設定ファイルの共有に関して

いい方法が思いつかないので保留中。環境ごとにフォントサイズとか変えたいとかなると.atomまるごと共有するのは微妙な感じ。

現状は、とりあえずemmetのスニペット設定ファイルである「snippets.json」のみDropbox経由で同期している。

ターミナルからatomを起動できるようにする

Atom > Install Shell Commands

入れるパッケージ

一時は結構入れてたけど、今は数個のみ

  • emmet
  • jshint
  • atom-alignment
  • file-icons

必要に応じて、EditorConfigも入れてみようかとは考えている。

keymap.cson

'body':
  'ctrl-]': 'window:focus-next-pane'

'.platform-darwin atom-text-editor:not([mini])':
  'ctrl-i': 'emmet:expand-abbreviation'

以前はemmetのキーバインドを無効化するための設定が結構はいってたけど、どのタイミングからか設定画面でemmetのキーバインドを完全に無効化できるようになってた(もしかして最初から出来たのかも?)のでシンプルに。

設定画面での各設定

autocomplete-plus

  • コード補完機能を、tab押下時のみ確定するように
    「Keycap For Confirming A Suggestion」にtabを設定
    Enterで確定するようになっていると誤爆が多くて邪魔

emmet

  • キーバインドを無効に
  • Extensions Pathに、スニペット設定ファイル「snippets.json」を配置しているディレクトリを指定
    (これに関しては別端末間で共有するために、Dropboxに配置)