その手の平は尻もつかめるさ

ギジュツ的な事をメーンで書く予定です

vim

Vimでコードをペーストする時にauto indentなんだかスマートな言語syntax解釈なんだかよくわからねえがとにかくインデントが崩れたり,突然ある行以降全部コメントになったりしてああああああああって時

vim

タイトルの通りです.:set pasteと打てば良い.ずっと知らなかったので今までの自分に苛立った一方感動のあまりデプロイが大成功するなどしました. なお戻す時は:set nopasteとすれば良い.ところで今までどうやってこうした問題を解決していたかというと,…

行の末尾の空白文字と決別する

vim

ソースコードの各行の末尾に空白文字があると精神衛生上良くないので消す派です.常に消しておくようにすると,VCSのdiffにノイズが乗らなくて良いと思います.そこで僕は以下のようにVimを設定して対応しています. 以下のようにすると,保存時にフックして…

git-checkout-here.vimというプラグインを書いた

vim

git-checkout-here.vim https://github.com/moznion/git-checkout-here.vim 何をやるプラグインかと言うと,カーソルの現在行が所属する部分 (後述) をgit checkout HEADするというプラグインです. プログラムを書いていると,「ここの部分は残しておきたい…

VimでもJavaScriptのfunctionを寿にしたい

vim

http://hitode909.hatenablog.com/entry/2013/10/26/132041 ここで書かれているように,JavaScriptをいじっている時にfunctionが寿になると嬉しい. (最初は寿じゃなくてλだった気もしますが,この際それは脇に避けます) 2014-01-15 17:50 追記 結論から言っ…

usui-paren.vimってやつを書いた

vim

Hachioji.pm Advent Calendarの8日目の記事だそうです. 諸般の事情で (Common) Lispを書く日々が続いております.さて, vimはusui-parenみたいなの実現できないのかなー?— tokuhirom (@tokuhirom) 2013, 11月 28 @mattn_jp カッコだけ色が薄くなるという…

はてなブログを投稿・編集できる Vim プラグイン、hateblo.vim をリリースしました

vim

[2013/09/13 19:48 追加更新] このエントリに当初記載されていたコマンドは、現在記載されているコマンドに変更されています。 ご注意下さい! はてなブログを投稿・編集できる Vim プラグイン、hateblo.vim をリリースしました。 https://github.com/moznio…

unite から Git で conflict したファイルの一覧を持ってこれるようにした

vim

Vim (ビムとも言う) の話です。 さて複数人で Git を使いながら開発していると、ファイルの conflict って頻繁に起きるので、もう皆さん conflict とは仲良しこよしのことと存じます。 大体のひとは、conflict してしまったファイルをエディタで開いて修正す…

cpanfile 向けのVim 拡張を書きました

cpanfile が書きやすくなるかも知れないVim 拡張を書きました。 「書きやすくなるかも知れない」ってことは「書きやすくならないかも知れない」って事です。 深淵ですね。 プラグインたち https://github.com/moznion/vim-cpanfile https://github.com/mozni…

plenv.vim を書いた

vim

https://github.com/moznion/plenv.vim id:karupanerura さんがplenv.el というEmacs Lispを書いてて、 「あーこれVim にも欲しいなー」と思ったので書きました。 Vim からplenv を操作出来るとか、そんな感じです。 実際のところは内部でsystem() を呼んでp…

vim-gitgutter が良い感じです

vim

vim-gitgutter https://github.com/airblade/vim-gitgutter 良い感じです。 電気グルーヴの新譜「人間と動物」並みに良いです。本記事とは全く関係無いですけど、聴くと良いと思います。 vim-gitgutter? git のHEAD からの差分をvim 上に表示してくれるvim p…

Vim でJava を書く環境を整えましたが、IDE で良い気がします

Vim でJava を書く環境を整えました。 結論 Eclipse 等のIDE を利用したほうが良いと思います!!! 理由は色々あるので後述します。 あと、Eclipse だとVrapper というVim のキーバインドを再現するプラグインがあるので、 それを使えばある程度幸せに暮ら…

corelist.vim というvim プラグインを書きました

vim

corelist.vim https://github.com/moznion/corelist.vim Vim Script の勉強・練習がてら書いてみました。ご自宅用感が満載ですが、折角なのでpush しました。 Vim Script ははじめて書いたので、なにかおかしい所とかがあったら指摘していただけると嬉しいで…

6月になったので、「いまだに(Vi | Vim)と仲良くできねえ!」という方にチートシートを捧げます

Vim

「いまだにVim (もしくはVi)と仲良くできねえ!」という方が僕の身の周りに多いような印象を受けました。 「計算機センターでのサーバマシン(エディタはVim)と触れ合うのがストレスでたまらない!」 「git のコミットログを書こうとしたら変なエディタ(Vim …