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
-

執筆者:

関連記事

vimでcoffee scriptの開発環境を整える~vim-coffee-script

環境 CentOS5.8にnodebrewでnode.jsをインストールを参考にubuntu server 12.04にnode v0.6.20をインストールした 目次1 coffee scriptの …

no image

surround.vimチュートリアルをためす

  参照 www.vim.org/scripts/script.php?script_id=1697 目次1 Change Surround2 Change Surround x to Ta …

Neosnippetからvim-snippetsをつかう

目次1 導入2 インストールと設定3 感想4 自分のスニペットをつくる 導入 スニペットは断片という意味で、合言葉みたいなものから、定型的な文法を展開するやつ 例えば、[crayon-58fe682e …

Nerdtreeでファイル操作〜vim

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

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

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