3

gvimで大きなcsvファイルを開いた後、このファイル内にいくつの列があるかをどのように知ることができますか?

4

2 に答える 2

4

csv.vimプラグインは、CSVデータを処理するための多くの機能を提供します。コマンドが含まれています:NrColumns

于 2012-11-16T17:35:14.800 に答える
3

簡単な汚いハックは、次のようなことをすることです:

:s/,//gn

これにより、1行のコンマの数がわかります。1つ追加すると、列の数が決まります(もちろん、末尾にコンマがないと仮定します)。

カンマを含む可能性のある引用符で囲まれた列が考慮されていないため、これは迅速で汚いことだと思います。正規表現でそれを考慮に入れる方法があるかもしれないと確信していますが、それはおそらく些細なことではありません。

于 2012-11-16T17:22:13.323 に答える