Sublime Text 2(Mac版) 使ってみたら思ったより良かったので、設定メモを残しながらブログにしてみる。 Sublime Text - Download 特徴 Vimキーバインドに対応 拡張がPythonで書かれてる PyよりRuby、VimよりEmacsな自分とは縁遠かったはずなのですが…。 入力補完が優秀(WebStormほどではないにせよ) デフォルトのショートカットがわりと自然(個人の感想です) 画面のスプリットができる 設定画面をもたないが、JSONをいじれば徹底してカスタマイズできる パッケージを入れて機能を増やせる 右サイドのミニマップおもしろい Goto Anythingべんり(個人の感想です) 海外では結構な人気らしく、たしかにパッケージも豊富でよいです。 同意 テキストエディタの挙動とvimの挙動がうまいこと両立しててなんちゃってvim使いの僕には嬉しいです
2012年12月4日:Vim化について指摘と参考になる情報をいただいたので追記しました。 こんにちは、僕はVimユーザーです(ちなみにVimを完璧に使いこなしているわけではありません)。 今更ながら「Sublime Text 2」というナウでヤングなエディタも使いこなせるようになりたいと思い、Sublime Textの基本設定からプラグインやスニペットの作り方まで調べた内容をこの記事にまとめることにしました。 細かい情報までまとめることはできなかったので、より詳しい内容を紹介してくださっているブログやサイトへのリンクを設けています。 この情報以外にもSublime Text 2をVimに近づけるプラグインやカスタマイズ方法があればコメントいただけるとうれしいです。 また、間違いがあればコメントいただければすぐに直します。よろしくお願いします! Sublime Text 2は有料($59)の
話題のSublimeText2を使い始めました。 公式のvim化 vim化する方法として以下の方法が公式サイトのVintage Modeで紹介されています。 やり方は、Preferences -> Setting - Default を開き "ignored_packages": ["Vintage"] を "ignored_packages": [] に変更するだけです。 これで再起動するとvimとほぼ同じ使用感になります。 が、しかし細かい点で違いがあってイライラします。 例えば以下の点が再現されません :qでファイルが閉じない :%s/hoge/moga/g で置換できない gtでタブが切り替わらない ここでSublimeText2の使用を諦めた人も多いのではないでしょうか。 しかし、これらのうちいくつかはVintageEXというプラグインをインストールすることで解決できます。 Vi
全体の設定 Sublime Text2 > Preferences > Settings - Userから設定を編集できる。 設定できる内容はDefaultの方を参考にする。 Defaultを修正してもいいけどUserに上書きされる。 現在の設定 { "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme", "font_size": 12.0, // カーソル行をハイライト "highlight_line": true, // 未保存タブを強調表示 "highlight_modified_tabs": true, // 使用しないパッケージはなし、これでVimのキーバインドが使える "ignored_packages": [ ], // インデントガイドラインを常に表示 "indent_guide_options"
サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。
WARNING! This documentation is for an old, unsupported version of Sublime Text. Please check out the current docs. Overview Vintage is a vi mode editing package for Sublime Text 2. It allows you to combine vi's command mode with Sublime Text's features, including multiple selections. Vintage mode is developed in the open, and patches are more than welcome. If you'd like to contribute, details are
indent.txt For Vim バージョン 9.1. Last change: 2024 Feb 29 VIMリファレンスマニュアル by Bram Moolenaar このファイルにはCソースコードとその他のファイルのインデント(字下げ)について書 かれている。 1. Cスタイルのソースコードのインデント C-indenting 2. スクリプトを用いたインデント indent-expression ============================================================================== 1. Cソースコードのインデント C-indenting C言語(以下、単に「C」)スタイルのソースコード用インデントの基本はユーザーマニュ ア
id:thinca さんより『インデント設定』について教えていただきました(前回記事コメント参照)。ありがとうございました。ググるにしても『検索文字列』が思い浮かばなかったので助かりました。 さっそく Web で検索してみたら、要は『tabstop』『shiftwidth』『softtabstop』の設定が肝だと分かった。で、自分の _vimrc で設定を変えて試してみたので、それをメモしておく。 言語に関わらず『同じインデント設定』を使う?? " 言語に関わらず『同じインデント設定』を使う? (シフト幅=4) set tabstop=4 set shiftwidth=4 set softtabstop=4 どうだ? 試してみたら… …Perl は 4文字インデントに変更されたが、Scheme は 2文字インデントのまま。『同じインデント設定を使う』…この例は、大体は合ってるけど正確にはち
問題 Vimではデフォルトで500種類以上の言語をシンタックスハイライトすることができます。 また、シンタックスハイライト以外の設定も充実しており、 デフォルトでは約100種類の言語で専用の自動インデントが行われるようになっています。 この約100種類は普段使用する範囲ならば何の問題もないのですが、 人口比率の少ない言語で何かを書こうとしたら デフォルトでは専用インデント設定がなかったというケースは案外あります。 文法がC系の言語であれば'smartindent'で誤魔化すことができるのですが、 人口比率が少ない言語は大抵の場合 'smartindent' が使えない言語です。 という訳で独自の自動インデントの設定を書く必要が出てきました。 しかしどう書けばよいのでしょうか。 解決方法 例として Haskell 用のインデント設定を書くことにしましょう。 Haskellはメジャーな言語では
最近マウスを使うのがおっくう。できれば極力マウスを使わずに仕事したいなあと思って Sublime Text を Vim に近づけてみました。だったら Vim 使えよって話なんですが、コーディングをする上で都合が悪いこともあったり。自分が感じた Sublime Text と Vim の良いところ・ちょっと残念なところを羅列してみました。 Sublime Text 2 のいいところ 拡張を追加するのがラク。 流行っているから「こういう拡張があったらいいのに」がだいたいある。 Cmd + B でなんでもビルドできる。Ruby とか PHP も。 ゆるいプロジェクト管理機能がデフォルトで使える。 CSS を適当に書ける拡張 Hayaku が使える。 Dropbox を利用すれば設定をクラウド上に保存できる。 Sublime Text 2 が残念なところ 結局マウスを使わなきゃいけないケースが多い。
絶食時の代謝 絶食時の糖質(炭水化物)、蛋白質、脂質の代謝をまとめました。 絶食時には、肝臓で、グリコーゲンを分解したり、筋肉から放出されるアミノ酸から糖新生をして、グルコース(ブドウ糖)が、血液中に供給され、血糖が維持されます。 脳は、エネルギー源として、グルコースに代わり、肝臓で脂肪酸から生成されるケトン体を使用するようになります。脳は、脂肪酸をエネルギー源として、使用出来ません。 絶食時には、カロリー源として、まず、糖質(グリコーゲン)が、分解され、消費され、次いで、脂質(脂肪酸)、蛋白質(アミノ酸)が、分解され、消費されます。 絶食時には、蛋白質(アミノ酸)が分解され、消費されますが、糖質(ブドウ糖、果糖など)を投与すると、蛋白質(アミノ酸)の分解が抑制される(糖の蛋白節約作用)。 絶食後に、グルコース(ブドウ糖)や、フルクトース(果糖)を投与すると、速やかに、解糖系を経て、TCA
For full functionality of this site it is necessary to enable JavaScript. Here are the instructions how to enable JavaScript in your web browser.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く