Cy-Pi

自転車のこと。たまにラズパイのこと。

sublime text導入メモ

いい加減atomは重いのでsublime textに手を出します。 今回は作業メモだけです。自転車乗りたい。

本体の入手

クロスプラットフォームでの運用を視野に入れているので、なんとなくポータブル版を選択。

パッケージ導入の準備

  • コンソールを出して、おまじないをコピペしてッターン!

コンソール出す:Ctrl + `

import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
  • 使いそうなパッケージを入れてみた。

一覧の表示方法: Preferences » Package Settings » Package Control » Settings - User

Package Control: Install Package
{
  "installed_packages":
  [
  "AdvancedNewFile",
  "Alignment",
  "AlignTab",
  "All Autocomplete",
  "AutoFileName",
  "BoundKeys",
  "BracketHighlighter",
  "ConvertToUTF8",
  "DataConverter",
  "Diffy",
  "IMESupport",
  "Increment Selection",
  "Japanize",
  "Local History",
  "Markdown Table Formatter",
  "MarkdownPreview",
  "Origami",
  "Package Control",
  "Python PEP8 Autoformat",
  "Random Everything",
  "Smart VHDL",
  "SublimeAStyleFormatter",
  "SublimeCodeIntel",
  "SublimeLinter",
  "SublimeLinter-clang",
  "Sublimerge 3",
  "SyncedSideBar",
  "TrailingSpaces",
  "Trimmer",
  "Verilog"
  ]
}

memo

その他設定

  • ソフトタブ設定
    • "translate_tabs_to_spaces": true
    • "detect_indentation": false