2013-02-08 vimの話に自動字幕をつけたら壮大な話になった Youtubeに「自動字幕」あるいは「文字起こし」という、動画の音声から自動的に字幕をつけてくれるすごい機能があるというのを知ったので、自分の動画でやってみました。 元動画は2010年のオープンソー... 続きを読む
Vimという名前の商品の写真とかを貼るスレです。 テキストエディタVimのスクリーンショットはご遠慮下さい。 とりあえず貼って、権利関係でNGの場合は後で削除する感じで。 エロ禁止です。 おっさんギャグはご遠慮下さい。 ここの写真がVim勉強会のサイト等で使... 続きを読む
関西でもruby案件がチラホラ出て来ていると聞きました。嬉しい限りの今日この頃です。 会社の情報共有を兼ねて、使い方から導入方法まで。 Railsでの開発スピードをぐんぐんあげるプラグイン達です。 紹介するプラグインは以下の通りです。 vimでRuby / RoR を... 続きを読む
この記事は、Vim Advent Calendar 2011の記事です。欠番が出そうだったので、勝手ながら割り込ませて頂きます。 Vimを使って開発をする際、リポジトリ内のファイルにどうやってアクセスしていますか?NERDTree?vimshell?unite.vim?FuzzyFinder? 色んな方法... 続きを読む
Ideas to be realized Solver/competition: given initial text and result text, what is the minimal command combination Statistics for used commands Browser extension, attaching Vim to textarea Vim hero: complete vim-tasks as quickly as possible... 続きを読む
この文章は、 http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/で掲載されている「Learn Vim Progressively」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い... 続きを読む
Git, Vim | 当然、ターミナルのプロンプトには表示させてますよね?zshならvcs_infoとか使えばいいですし。では、Vimはどうですか?各種git操作はVimからしないって?甘い、甘い。 git の branch を vim のステータスラインに表示 - ホビロン、それは - subtech... 続きを読む
Git, Vimfugitiveはvim用のgitラッパープラグインだ。fugitiveを使うとgitを操作するためにいちいちvimから抜ける必要が劇的に減る。例えばaddやcommitだけでなく、ソースの変更箇所をパッチ形式でなくvimdiffで簡単に表示できるのは非常に便利だ。みんなが大好... 続きを読む
2011/04/22 2011年のVimプラグインの管理はVundleで Vimをお使いの皆様の多くは、pathogenとgit-submoduleを駆使してプラグインを管理しているのではないかと思います。 pathogenとgit-submoduleの問題私もこの方法を使っていたのですが、git-submoduleをVimプ... 続きを読む
vimvimプラグインの管理を最近はやりのpathogen.vimを使う方法に変更しました。 今までは、vimanaを使ってみたりいろいろ試してはみたのですが、なかなかしっくり来る方法が見つからなかったのですが、pathogen.vimを使ってみたら、かなり使い心地が良かったた... 続きを読む
vim, ruby | 00:35 | surround.vim の設定について調べてみました。 基本単純に囲うだけの設定です。 let g:surround_{char2nr('e')} = "begin \r end" 囲まれるテキストが \r に入ります。この例では行選択した状態で Se とタイプすると、選択範囲を begin ...... 続きを読む
Pentadactyl is a free browser add-on for Firefox, designed to make browsing more efficient and especially more keyboard accessible. Largely inspired by the Vim text editor, the appearance and finger feel of Pentadactyl should be familiar to V... 続きを読む
This is based off of the indentation script for ruby which is well written and fast. It is nearly perfect but will sometimes miss edge cases. It usually recovers those errors at the end of a block though, so overall even very long files will ... 続きを読む
linux, vim, iconv今日は以前の「Ubuntuのvimを快適にする」の続きとして、今日は文字コードの自動判別の設定を紹介します。最近のディストリビューションでは、デフォルトのロケールが UTF-8 になっているので、CJKフォント(China, Japan, Korea……要はアジア... 続きを読む
Java | 16:14 | 俺はエディターはvim派です。指が覚えてしまっているので。 普段はターミナルでvimを使っていて、Javaのコードを書くときだけEclipseな生活なんですが、Eclipseのエディターは、なので、常々不満に思っておりました。 いままで、Eclipseのキーバ... 続きを読む
全国1億8千万人のzen-codingファンの皆様、如何お過ごしでしょうか。 先日の記事でzen-codingをpure vimscriptに移植した「zencoding.vim」をご紹介させて頂きました。 あの時は略語の展開(Expand Abbreviation)しか機能がなく物足りなかったかもしれません。... 続きを読む
私も結構長くvimを使ってきましたが、実はsnippet系やsorround系のプラグインは殆ど使っていません。理由は入力の規則が多様すぎて覚えられないのと、それくらい手で入力出来るんじゃないか...と思っていたのが理由でもあります。 sorround.vimなんかは何度か常... 続きを読む
早いとの話だったので乗り換えたらホントに爆速でした。開発効率が1.5倍ぐらいになりそうです!!1 fuzzyfinder 自体 life changing なのにさらに…… 設定をメモ let g:fuf_modesDisable = ['mrucmd'] let g:fuf_file_exclude = '\v\~$|\.(o|exe|bak|swp|gif|jpg... 続きを読む
Vimにはソースコードのハイライト機能が備わっており、対応しているファイルフォーマットかなり豊富です。今回はそのハイライト表示させたソースコードを見た目そのままにHTMLとして出力させる方法の紹介です。 :TOhtml HTML出力を行う場合は:TOhtmlを実行しま... 続きを読む
The NERD Commenter : A plugin that allows for easy commenting of code for many filetypes. NOTE: As of version 2.1.4 the script requires vim7. Issue tracker: http://code.google.com/p/nerdcommenter/issues/list The following key mappings are pro... 続きを読む