Vimで最後に改行をつけたくない

SuffixArray用のサンプルデータを弄るとき、Vimで保存したら勝手に終端に改行文字をつけやがる。
で、対策を探したら見つけた。
http://jijixi.azito.com/cgi-bin/diary/index.rb?date=20070214#p02

そうそう、:set binary して :set noendofline だ。

ちゃんとnoendoflineってオプションがあるのね。でも、このオプションはbinaryじゃないと効果が無くて、binaryにするとfileencodingまで無効になってしまう。なんだかなぁ。

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。