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-surroundでなんでも囲う

  By: DeclanTM – CC BY 2.0 github.com/tpope/vim-surround プラグイン名がいつの間にか変わってた 目次1 使い方2 覚え方3 …

Neosnippetからvim-snippetsをつかう

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

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

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

VImで日本語マークダウンを編集する〜textlint、tagbar

目次1 最初に2 校正〜textlint3 ヘッディング一覧〜tagbar4 リアルタイムプレビュー5 markdownからdocxへの出力6 その他 最初に 突然、vimで日本語のmarkdownを …

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

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