選択範囲を外部コマンドに投げる
translate-shellに投げるためによく使います
1 2 3 4 5
| こんにちは
↑を選択して、「:'<,'>!trans -b :en」
Hello
|
他にも、CSVの整列とか
1 2 3 4 5 6 7 8 9
| a,b,c aa,bb,cc aaa,bbb,ccc
↑の3行を選択して、「:'<,'>!column -t -s ","」
a b c aa bb cc aaa bbb ccc
|
その他よく使う物
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| // 「%」は開いているファイルのフルパスに変更されます :!python % :!git add %
// 「:r!」で、コマンドの出力結果をそのまま出力 :r!date 2018年 6月 29日 金曜日 18:03:13 JST
:r!cat hoge.json { "name": "hoge", "version": "0.0.0", "private": true, "hoge": { "version": "3.5.0" } }
:r!cat hoge.json | jq . { "name": "hoge", "version": "0.0.0", "private": true, "hoge": { "version": "3.5.0" } }
|