Programmer's Note

コード読み書きの備忘録。

vim

Vimにneosnippetを導入

SICPのexerciseをやっていると、例えば(ns …)の宣言など定型的な部分は、snippetがあると便利だなーと思う。 探してみたらvimのpluginで定番のneosnippetがあった。 GitHub - Shougo/neosnippet.vim: neo-snippet plugin この動作にはneocompleteが必要だっ…

vimにlightline導入とvim-powerlineフォントパッチあてる

今月号のSoftware Designのvim特集を読んでいたら、ちょっとvim熱が上がった。 あましごりごりカスタマイズして使ってこなかったが、少しカッコよくしようかと。 vim-airlineてやつを思い出して使おうと思ってググってたら、lightlineというのが良さそうなの…

fireplace使用メモ

vimでClojureの開発が便利になるプラグイン vim-fireplace を導入してみた。 インストール 参照したサイト: http://blog.ieknir.com/blog/beginning-clojure-with-vim/ 自分はNeoBundleを使っているので、以下の2つのプラグインを.vimrcに追加しただけ。 c…

vimrcメモ(clojure用plugin設定)

vim

vimrcメモ。 Clojureのための設定も追加。 set nocompatible set runtimepath^=~/.vim/bundle/neobundle.vim/ call neobundle#begin(expand('~/.vim/bundle/')) NeoBundleFetch 'Shougo/neobundle.vim' NeoBundle 'guns/vim-clojure-static' NeoBundle 'kien…

vimrcメモ

vim

vimrcメモ。 プラグインも色々入れていたが、使用頻度が低いので思い切って削って、とりあえず必要最小限のものだけを残してみた。 運用していくうちにまた増えたりするかもしれんが。 だいたいがネットで検索した設定をコピペして、ミックスした感じだが。 …

vimで単語の置換を一発でやる関数を作ってみる

vim

vimを使い始めて2ヶ月ちょっとか。感覚的には半年くらい使ってる気がするな。 もはや日々の仕事に欠かせないツールになっている。 プラグインの方もも欲しいと思ってたものをいくつか入れて、IDE相当なリッチな環境になってきた。 プラグインも各々使いこな…

viの本質を語った良記事

vim

vimを使い始めて間もないが、いろいろ記事や本を読んでいる。 Learning Vim in 2014というサイトでは、vimの使い方を基本となる考え方から紹介していて、なおかつ1ステップが短くて読んでいてなかなか楽しい。(個人的にはフォントが好きだ、結構大事) 上…

vim+GNU GLOBAL導入

vim

vim設定を色々試してるが、GNU GLOBALを使ってインデックス作成した上でソースコード読むようにする。のが強烈に便利! 設定は以下のサイト参照: 人間とウェブの未来 - GNU GLOBALとvimで巨大なコードでも快適にコードリーディング こいつあEclipseのインデ…

vim歩き出し

vim

最近vimを本格的に使い始めた。viはほんとに今までは基本のカーソル移動hjkl、削除x, 編集 i, やESC, :wqとか必要最小限のコマンドしか知らなかった。 どちらかというとUNIX環境ではずemacsをずっと使っていた。(emacsも基本編集以上のことは知らない) emacs…