Vimライクな操作でCSVを操作できるsheetsが良さそうだった

はじめに

TUIで​CSVを​操作できる​sheetsの​紹介です。

インストール方​法

1
$ brew install sheets

実行方​法

1
$ sheets sample.csv

image

image

自分に​とっては​非常に​見なれた​UIが​出現しました。

i:wvVdduと​いった​Vim操作を​踏襲している​ため、​操作方​法を​見ずとも​操作できるのが​いいですね。

:goto B9と​する​ことで​直接指定した​セルに​移動できる​コマンドが​提供されていました。

image

ユニークな​機能と​しては、​セル名を​指定する​ことで​値を​取得したり、​セル名に​代入する​ことで​書き込みが​できる点です。
値の​取得は​エクセルで​見るような​レンジ指定も​できます。

123456789101112
$ sheets sample.csv B9
中村さくら

$ sheets sample.csv B9=輪ごむ

$ sheets sample.csv B9
輪ごむ

$ sheets sample.csv A7:B9
6,渡辺優子
7,山本拓也
8,輪ごむ

おわりに

仕事で​CSVを​扱うこともあるので、​試してみようと​思います。

TUIで​CSVを​操作できる​sheetsの​紹介でした。


関連: