nkf のページ

Menu Menu

昔のが置いてあります。歴史的な意味しかないです。

nkf は vim の整形コマンドとして使えます。最近ではformat.vim ってのがあるらしい。が、僕はずーっと昔からこれ。その前は fmt/jfmt を使ってましたが、このために、nkf に手を入れたみたいなものだな。

.vimrc に以下のように書きます。

    " Paragraph Folder
    map q !}nkf -w -Bmf59^M

(先頭の空白は見やすさのため)^X, ^M は、control-X, control-M です。-w が付いているのは、僕は、vim を UTF-8 で使っているから。

visual mode で、q で、一段落を整形できます。もっと広い範囲で整形したい場合は、nkf を直接呼び出すのが簡単。

その他、 自分の.vimrc は、こんな感じ。

    language ja_JP.UTF-8
    " language ja_JP.eucJP
    " set encoding=euc-jp
    set encoding=utf-8
    set fileencodings=utf-8,euc-jp,iso-2022-jp,sjis
    set sw=4 ts=8
    set nocompatible
    syntax on
    colorscheme zellner
    set tags=tags;/

こんな感じで使ってます。color が見にくいときには、
    syntex clear

by Shinji Kono

新しいものはこっち。

SourceForge.jp


Old Distribution

nkf192 nkf201 utf16 + bug fix.

nkf200


Shinji KONO / Sun May 7 19:20:55 2006