我正在使用 Sed 脚本仅查看少于或长于 .. 字符的行。
该脚本不能同时使用两者(当我想查看少于 pe 80 个字符和超过 70 个字符的行时)。
有谁知道 Vim 中是否有一个简单的解决方案来只查看这些行并清空(而不是删除)所有其他行
pe
a) 仅查看少于 75 个字符的
行 b) 仅查看长于 80 个字符的行
b) 仅查看少于 75 个字符且长于 65 个字符的行
与 ZyX 的答案类似,这会折叠不包含 65~75 个字符的行。
: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 ...)