vim

quickrun.vimでObjective-Cをコンパイル実行するための設定

vim

以下を ~/.vimrc に追加 " for quickrun.vim let g:quickrun_config = { \ 'objc': { \ 'command': 'cc', \ 'exec': ['%c %s -o %s:p:r -framework Foundation', '%s:p:r %a', 'rm -f %s:p:r'], \ 'tempfile': '{tempname()}.m', \ } \ }

自動で補完候補をポップアップするプラグイン(autocomplpop.vim)便利すぎ

いいっすね、自動補完。AutoComplPop - Automatically opens popup menu for completions : vim online

C/C++のお勉強のためquickrun.vim入れたら学習速度が倍になった(かもしれない)

vim

quickrun.vim はvimで編集中のコードをその場でインタプリタで実行したり、コンパイル&実行してくれる超便利なvimプラグイン。githubから開発版をクローンした $ git clone git://github.com/thinca/vim-quickrun.gitでディレクトリを移動して rake link_in…

今年やっておきたいこと

仕事は横においといて... WindowsでC/C++プログラミング MacでObjective-Cプログラミング Cygwinプロジェクトへのコントリビュート(パッケージのメンテナンスとか、ポーティングとかM17Nとか) Perl再入門 Lisp入門 Thunderbird拡張機能作る

Mac OS X のターミナルのvimのvisualモードで選択した文字をクリップボードにコピーする

visualモードで範囲選択して... !pbcopy;pbpasteと打つ ;pbpasteを省略すると、”切り取り”になる。

:s/xx/yy/gでの置き換え後の文字に「改行」を使用する

すぐ忘れるのでメモ たとえば、カンマをカンマ+改行に置換する場合 :s/,/,^M/g でいける。^Mは<C-v>に続けてEnterで入力可能。</c-v>

確かにそこに存在する人の目には見えざるモノを見る方法

vim

丹田呼吸法で精神統一したのち、以下を.vimrcに追加すればおk set list set listchars=trail:@

妖怪人間vim 〜はやく真人間になりたい〜

タイトルに意味は無い。 vimではCtrl+[が<ESC>にマップされているんだけど、これがMacだとOS(ことえり?)のキーバインドでCtrl+@にかな入力モードへの移行するようになっていて、よく押し間違えてイライラする。なんとかしたいなーって思った。それだけです...スミ</esc>…

よく使うモードライン

vim

// vim: ts=2 sw=2 et fdm=markerタブは2文字の空白にするvimperatorを使うようになってから、vimのvimとしての機能をつかってみようという気になってきた。 (今まではvi程度にしか使ってなかった)モードラインを使って、ファイルごとにvimエディタのオプシ…

hatena.vimを導入してvimからはてなダイアリーを更新したメモ

いままで、作業メモとかは下書きをvimで書いて、書きあげたものをコピペで日記の編集テキストエリアに貼付けていたんだけど、いいかげんめんどくさくなってきたので、vimから更新できるようにしてみよう。と思ったら既にhatena.vimというのがあった。以下hat…