vim

vimでソーシャルなスニペットメモをはじめる~gist.vim

投稿日:

 

ネットワークで固定IPの設定ってどう書くんだっけ?とか久々にMySQLを使ったらプリビレッジのつづりが出てこないorzとか

そういうのはそのたびにググったり、evernoteを使ったりしてもいいんだけど、vimからメモを呼び出してコピペできたら便利かも

vimでメモというとQFixHowmという便利なプラグインもあって、これをdropboxで共有すればかなり便利なんだけど、少し公開もしてみたいと思ってソーシャル的にgistを使ってみることにした(基本プライベートだけど)

ということで前から気になっていたgist.vimを導入した

github.com/mattn/gist-vim

インストール

curlとwebapi.vimが必要

あとgithubを使っている場合は.gitconfigに[github]の項目を書いてあると便利

NeoBundleを使っている場合は.vimrcに書き足して:NeoBundleInstall

githubアカウントが未登録の場合

これで初回にパスワードが聞かれるので入力すればアカウントが登録される

設定

.vimrcに追記

一覧表示でプライベートgistを表示する設定と投稿をデフォルトでプライベートにする設定

READMEだとデフォルトでプライベートになるように読めてしまったけど、実際には公開で投稿された

vimで開いている文章をワン・コマンドで公開できるというのはミスとか考えるといろいろ危ない

ので明示的に指示した場合(-Pオプション)だけ公開することにした

使い方

:Gist バッファに開いている文章をgistに投稿、visualで選択部分だけ投稿もできる
:Gist -s COMMENT コメント付きで投稿する これは絶対やっておいた方がいい、なぜなら一覧表示にはIDとコメントしか表示されないので、後からvimから探しにくくなるから *追記 日本語が登録されない件
:Gist -l 自分の投稿したgistの一覧表示
:Gist -d 投稿したgistを開いた状態でそのgistを削除する
:GIst -e 投稿したgistを開いた状態でそのgistを編集する

-vim
-

執筆者:

関連記事

VimFilerはじめました

By: Sig. – CC BY 2.0   VimFilerはvimでつかえるファイラー NerdTreeというファイラーもあって今まではこっちを利用していた 自分にとっては、 …

vimでRailsのプロジェクトファイル間を移動〜rails

  By: rjp – CC BY 2.0 目次1 vim-rails2 unite-rails3 Unite.vimがプロジェクト単位での検索に対応した vim-rails g …

Chef SoloでUbuntu Server12.04にVim7.4をコンパイルして自分の環境をインストール

By: Derek Gavey – CC BY 2.0 目次1 情報2 Workstation(操作する側)にchefとknife-soloをインストールする3 Chefリポジトリをつくる …

Nerdtreeでファイル操作〜vim

Nerdtreeはvimでファイル操作ができる定番プラグイン   目次1 設定など2 ファイル操作3  grep検索4 ウガンダに寄付しました 設定など [crayon-594bb29c6c …

vimでCSSを編集するときに色をプレヴュー〜colorizer&unite-webcolorname

CSSなどでその色でカラーコードをハイライトしてくれるプラグインです www.vim.org/scripts/script.php?script_id=3567 github.com/lilydjwg