Sedスクリプトを使用して、..文字より短い行または長い行のみを表示しています。
そのスクリプトは両方を一緒に使用することはできません(80文字未満および70文字を超える行を表示したい場合)。
これらの行だけを表示し、他のすべての行を空にする(削除しない)という簡単な解決策がVimにあるかどうか誰かが知っていますか?
pe
a)75文字未満の行のみを表示b)
80文字より長い行のみを
表示b)75文字未満65文字より長い行のみを表示
Similar to ZyX's answer, this folds away lines that do not contain 65~75 characters.
:set foldmethod=expr foldexpr=getline(v:lnum)!~'\\v^.{65,75}$' foldlevel=0
http://www.catonmat.net/blog/sed-one-liners-explained-part-two/にはコマンドラインバージョン(61および62 ...)があります