- マルチプラットフォーム
- 最初から良い感じに使える
- 設定ファイルがJSON
- 拡張がPythonで書ける
- プロプライエタリ
ここからインストール出来ます。
- http://www.sublimetext.com/2 Windows, Mac, Linux で動きます。
- 最近 3 betaがでました。
- 無料で使えるけど、たまにアラートで請求される
- (3 betaはお金払わないと使えない)
コマンドパレット
おすすめパッケージ Vimmerのための設定
ドロップボックスで管理
mkdir -p ~/Dropbox/settings/Library/Application\ Support/
mv ~/Library/Application\ Support/Sublime\ Text\ 2/ ~/Dropbox/settings/Library/Application\ Support/
ln -s ~/Dropbox/settings/Library/Application\ Support/Sublime\ Text\ 2/ ~/Library/Application\ Support/Sublime\ Text\ 2
これで会社でも家でも、同じ設定が使える!!
rm -rf ~/Library/Application\ Support/Sublime\ Text\ 2/
ln -s ~/Dropbox/settings/Library/Application\ Support/Sublime\ Text\ 2/ ~/Library/Application\ Support/Sublime\ Text\ 2
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
$ subl ~/.zshrc
alias s="subl"
command + , でPreferences.sublime-settings を開いて編集
フォントサイズとか色々設定できる。
(Preference → Setings - User)
- Sublime Package Control
- http://wbond.net/sublime_packages/package_control/installation
これを ctrl + ` 入力した後に、下記を貼り付けてエンターを押す。
import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print 'Please restart Sublime Text to finish installation'
- その後、SublimeText2を再起動する。
- command + shift + p した後に Package Control: Install Package を入力すると、 パッケージの候補が出てくるので、インストールしたいパッケージを選択すれば簡単にインストール出来る。
- 入れたいパッケージが表示されない場合は command + shift + p してから Package Control: Add Repository を 選択して GithubのURLやBitBucketのURLを貼り付けると候補に出てくるようになる。
ファイル開く時に、macOS標準ダイアログを使いたくない!
- https://github.com/al63/SublimeFiles Ctrl + command(super) + n で dired みたいに使える
パッケージのインストールとか command + shift + p
JSONで記述する command + ,
参考
ローカル環境で開発!!1って流れがあるけどとりあえず。
## 参考
### SublimeText2概要
* http://blog.agektmr.com/2012/05/sublime-text-2.html
### emacs関連
* http://namamugi2011.blog.fc2.com/blog-entry-40.html
* http://safx-dev.blogspot.jp/2012/08/emacssublime-text-2.html
### Package 関連
* https://gist.github.com/4048934
Package Control: Add Repository でパッケージ一覧に追加
### Theme
Soda
* https://github.com/buymeasoda/soda-theme
### Ruby
Auto encoding for ruby
* https://github.com/elomarns/auto-encoding-for-ruby
1.9では日本語とか非ASCII文字を記述する場合はエンコーディングの指定が必要, 2.0からは大丈夫?
### Markdown
Markdownの編集を便利に
https://github.com/ttscoff/MarkdownEditing
### その他
設定メモ
* http://qiita.com/items/bdaf54839dc12babefb4
プラグインtips
* https://gist.github.com/3338888
あんちぽさんスライド
* http://sssslide.com/speakerdeck.com/kentaro/sublime-text-2-for-emacsers