Powered by WordPress ユーザー名またはメールアドレス パスワード ログイン状態を保存する ← ソフトアンテナ へ移動 プライバシーポリシー 言語
Powered by WordPress ユーザー名またはメールアドレス パスワード ログイン状態を保存する ← ソフトアンテナ へ移動 プライバシーポリシー 言語
jedi.vim で使う Python の jedi を入れる簡単な方法 - Memo のコメント欄で id:shkh さんとやりとりしたのを調査してみた。 結論 virtualenv.vim を使えば OK。 普段 VirtualenvWrapper を使っていて virtualenv.vim がどうなってるのか見てみた。 まず $WORKON_HOME を指定する*1。 export $WORKON_HOME='/path/to/virtualenv'これがどこで効いてくるかというと、virtualenv-vim/plugin/virtualenv.vim 内で設定される。 vim-virtualenv/virtualenv.vim at master · plytophogy/vim-virtualenv · GitHub virtualenv.vim は特に設定しなければ Vim
EZ Completionは、GitHub全体を巨大な知識データベースとして捉え、開発者が作成しているプログラムと類似したプログラムがGitHub上にある場合には、補完候補として提示します。 具体的には、プログラム上に定義された関数を監視し、似たような関数が実装されているソースコードをGitHub上から取ってきます。 要は、巨人の肩の上に立ち、車輪の再発明はやめようというコンセプトです。これにより、開発者全体で類似コードを作成する必要がなくなり、開発者はプロジェクト固有部分の開発に集中することができます。 仕組みはこんな感じ 1. 自分のプロジェクトに関係ありそうな特定のキーワードからGitHubのリポジトリをクローリングし、ローカルにリポジトリをダウンロード 2. ローカルにダウンロードしたファイルに定義されている関数の情報を抽出し、検索用インデックスを作成 3. 自分が作成しているプロ
ノーマルモードのfに変わる現在行での検索移動プラグイン。 例えば以下のような1行があってカーソルが行の先頭のhにあるとします。 hage hige huge hege hoge 最後の単語、hogeのhに移動したい場合fだと4fhという風に入力すると思いますが vim-seekを使えばshoで移動できます。 つまりvim-seekはsに続いて検索クエリとして2文字を必要とします。 これによりfの1文字と違い目的の場所にマッチしやすくなるんですね。 大文字のSはfの場合と同じく前方への検索。 ちなみにsの前に数字を入力した場合は従来のsの機能である置換入力が行われます。 よって作者いわく、プラグインを有効にした上で元々のsの機能を使いたい場合、1sあるいはclで、Sはccで代替できるだろうとの事です。 個人的にかなりヒットなプラグインです。お試しあれ。 他にもアドバンスドな使い方があるようで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く