basyura's blog

あしたになったらほんきだす。

vim

:set background=light で良い感じの colorscheme - newspaper

vim

https://github.com/vim-scripts/newspaper.vimwombat を長年使い続けていたのだけれど、メモを見返すときの視認性、頭に入ってきやすさの点では明るめの colorscheme を使ったほうが良いのではないかと思いたった。 自作のメモプラグインを使っていても、な…

モードメッセージを表示しない

vim

モード表示がチラチラしてて結構ウザい。んで、ほぼ見てない。そして、参考になることがない (たぶん)。 なので非表示にしたい。対応方法 → hi で消す。 hi ModeMsg guifg=bg guibg=bg すっきりしたぁ〜。長年のモヤモヤがとれた感じするんだけど、なにか困…

evervim を動かすために python を brew で入れなおしたけどパスの設定が良く分からん

pip install markdownしたらいろいろエラーが出て、なんだかよく分からないから(ダメダメ) brew で入れてみるかぁってやってたらハマった。 よく分からんが(ダメダメ)・・・とりあえず対応できた。 evervim 動いた。 python << EOF import sys sys.path.appe…

yank した内容を履歴から辿って貼り付けられる unite のソースがほしいなぁ

vim

と思ったら標準であった。 let g:unite_source_history_yank_enable = 1 nnoremap <silent> <C-s> :Unite history/yank<CR> inoremap <silent> <C-s> <Esc>:Unite history/yank<CR> ちょっと運用してみる。んでこれ、どうやって内容を拾ってファイルに保存してんだろう・・・。 追記 CursorMoved イ</cr></esc></c-s></silent></cr></c-s></silent>…

TweetVim で個別に FavStar を見れる様にした。

TwitVim で「あーこの人のこの発言、バズってるんだろうな」と思った時に FavStar を見る事があるんだけど、FavStar は最新の fav/rt 一覧しか表示してなかったので過去の物を表示する事は出来なかった。僕的にニーズがあったのでツィート単位に表示出来る様…

Vim Advent Calendar 37日目 - rmine.vim

あけましておめでとうございます。今年もよろしくお願い致します。 _(_ _)_この記事は Vim Advent Calendar 2012 : ATND の37日目の記事です。前日は、 @ShougoMatsu さんの 暗黒美夢王が紹介するエディタアニメ 2012+おまけ でした。 (´ー`)。o O (やばい…

vim で stream api

こうですか >< function! stream#execute() let cmd = "curl -s -u" . g:stream_username . ":" . g:stream_password \ . " https://stream.twitter.com/1.1/statuses/sample.json" let proc = vimproc#plineopen2(cmd) while 1 let content = proc.stdout…

ujihisa.vim #3 で発表した & TweetVim 1.8 Release!!

vim

mixi 本社 7F なう。ujihisa.vim で tweetvim の更新履歴を発表しました。状況や反応は #ujihisa.vim で検索か、togetter (http://togetter.com/li/401111) で十二分に伝わると思います。 http://vim-jp.org/ujihisa.vim-3/ http://atnd.org/event/vim3 The …

vimshell で自力で ls する

vim

windows だと vimshell で ls が遅い。それだけで vimshell に手がでなかったり。 じゃあ、外部の ls を使わなくても vimscript でファイル名だけ出せばよくね?と思ってやってみた。これまたやっつけ。https://github.com/basyura/vimshell-sls.vimshrc に…

VimShell で Tab を押した時にディレクトリっぽかったら / を補完する

vim

やっつけ。 function! s:complete_slash() if fnamemodify(getline("."), ":t") !~ '\.' call setline(line("."), getline(".") . "/") endif startinsert! endfunction function! s:vimshell_filetype_settings() inoremap <buffer><expr> <tab> pumvisible() ? "\<C-y>\<ESC>:call \<SID>comp</sid></esc></c-y></tab></expr></buffer>…

いろいろと変えて dev にマージしました

主に tweetvim#current_account → tweetvim#account#current tweetvim#add_hook → tweetvim#hook#add tweetvim#complete_XXXX → twetvim#complete#XXXX です。まだ変えるかも。

tweetvim

エントリをまとめてみる TweetVim 1.9 Release !! - basyura's blog TweetVim で個別に FavStar を見れる様にした。 - basyura's blog ujihisa.vim #3 で発表した & TweetVim 1.8 Release!! - basyura's blog TweetVim の設定 - Qiita TweetVim 1.7 Release …

TweetVim 1.7 Release !!

https://github.com/basyura/TweetVimvim 用 twitter クライアント TweetVim V1.7 をリリースします。 マルチアカウント対応が主な変更です。 変更内容 マルチアカウント対応 :TweetVimSay コマンドにアカウントが渡せるようにした。その際はアカウントが変…

TweetVim の multi-account branch を dev branch にマージしました

ぎゃっ!となった場合はコマンドを実行してみてください。 :TweetVimMigration それでダメな場合は、以下のフォルダ構成になるように調整してください g:tweetvim_config_dir └ accounts └ {screen_name} └ tokenそれでもダメな場合は連絡ください。

明日ぐらいに tweetvim の multi-account branch を dev branch にマージしようと思います

ぎゃっ!となった場合はコマンドを実行してみてください。 :TweetVimMigration それでダメな場合は、以下のフォルダ構成になるように調整してください g:tweetvim_config_dir └ accounts └ {screen_name} └ tokenそれでもダメな場合は連絡ください。

tweetvim のロゴを LOGASTER で作ってみた

https://www.logaster.com/ なかなかいいかんじ。

MacVim のフルスクリーン

vim

「OS 標準のフルスクリーン機能を利用する」を OFF にして最大画面化したほうが、切り替えが早いのでいい感じになる。

TweetVim 1.6 Release !!

https://github.com/basyura/TweetVimvim 用 twitter クライアント TweetVim V1.6 をリリースします。 アイコン表示機能が主な変更です。もうちょっとなんとか良い感じにならないかと考えましたが、良い案も浮かばないのでリリースしてしまいます。ちなみに…

vimrc 読書会に参加した

vim

読まれる側で _:(´ཀ`」 ∠):_読書会前後の diff はこちら → vimrc 読書会 2012.07.29 を受けて見直しよく分からないまま vim script 書いてるなーと再認識したのは == と ==# の違い。ignorecase 次第ってちょっとどうなのよとは思うけど・・・歴史的経緯があ…

アイコンを表示するあれ

vim

imagemagick が入ってることが前提。windows と linux なら表示されるのではないかと思う。 let s:url = "https://si0.twimg.com/profile_images/39637572/self.PNG" let s:folder = expand("~/Downloads/", ":p") let s:converted_path = s:folder . fnamem…

TweetVim 1.5 Release !!

ありがたいことに yomi322 さんがプラグインを作成してくださったので、絡んだ修正がメイン。 この前作った neco-tweetvim でハッシュタグも補完できるようにした。 https://github.com/yomi322/neco-tweetvim neco-tweetvim作った tweetvimのunite sourceを…

akiba.vim #1

vim

お寿司ですしおすし。

wwwrefe.vim に myrurema を使うオプションを追加してみた (やっつけ)

vim

Rubyのリファレンスマニュアルをローカルで見る方法 が便利そうだったので、 るりまを引く wwwrefe.vim を書いてみた の wwwrefe.vim に web じゃなくて rurema コマンドの結果を表示するオプションを追加してみた。 g:wwwrefe_myrurema = 1

TweetVim 1.4 Release !!

ちょっとした Bug Fix と doc の追加。 ようやく doc を追加できた (英語がなってないので生暖かい目で御指摘頂きたい)。 変更内容 doc を書いた HTML エンティティの変換に Vital の Web.Html を使うように変更 unite からリストを選択した時の呼び出しに u…

第3回 shinagawa.redmine 勉強会で LT してきた

祝Redmine 1.4.0リリース!ということで第3回勉強会を開催します。 Redmineのコミッターである@marutosijpさんのセッションや初のワークショップなども検討しています。 第3回shinagawa.redmine勉強会 redmine の勉強会で vim 荒らしというわけではないけど…

file 名でマッチングする unite-matcher-file-name を書いてみた

vim

https://github.com/basyura/unite-matcher-file-namefile や file_mru ではパスではなくファイル名だけで絞り込みたいことがよくあるので書いてみた。 call unite#custom_filters('file_mru', \ ['matcher_file_name', 'sorter_default', 'converter_defaul…

るりまを引く wwwrefe.vim を書いてみた

https://github.com/basyura/wwwrefe.vim "るりま" こと、オブジェクト指向スクリプト言語 Ruby リファレンスマニュアル を vim から引いて表示するプラグインを書いてみた。車輪の再発明しまくりなのは認識済み。 理由 ri : 英語だし良く分からんし refe : …

Vimxls 5.0 にアップデート

Vimの操作感をExcel上で実現するアドイン 動作に必要なソフト Microsoft Excel for Windows Vimxls(Vim emulator for Excel files) 3.0 から 5.0 にアップデート。3.0 に当てていたオレオレ修正を適用。 Excel 起動時に vimxls を起動して、English モード…

TweetVim 1.3 Release !!

外的要因でアップデートするパターンになってしまっているけど気にしない気にしない。 ということで、TweetVim 1.3 をリリースします。https://github.com/basyura/TweetVim 変更内容 twibill.vim に webapi-vim を同梱 webapi-vim の namespace 変更対応 re…

TokyoVim #5 に行ってきた

vim

http://partake.in/events/aab225b5-064b-48fb-ab46-1e4bd6a86fe9前回 (#4) とは違ってモクモクしすぎて途中で集中力が切れてしまった (;´Д`) 成果 unite plugin for redmine の unite-yarm の json 対応をした ( json branch ) 。API で issues.xml を取…