【なにそれこわい】Vimシェル芸というvimshellとは異なる何かが誕生した模様

第27回シェル芸勉強会の中で某大某未来ロボティクス学科某A氏が使い出してパンデミックの予感 2017/2/15追記: 先行記事を見つけました。 http://auewe.hatenablog.com/entry/2016/12/03/001000
45
前へ 1 2 ・・ 10 次へ
Yuya Aoki @robokinoko

vim -e がexモードでvimを開くオプションで vim -s がその後の引数のスクリプトを実行します。 スクリプトは10個まで使えます(まあ出力とvimから抜けるコマンドが必要なので実質8個ですけど)

2017-02-11 14:26:23
eban @eban

@robokinoko この場合の-sはたぶんサイレントモードのほうかと。ヘルプ見てるとどう考えても両立しないと思いますが

2017-02-13 11:52:50
Yuya Aoki @robokinoko

@eban そうだったんですか! ありがとうございます!!

2017-02-13 11:53:36
Yuya Aoki @robokinoko

自分の使ってるエディタさえあればソースコードなんてなくてもFizzBuzzくらい解ける。当然だよなあ?

2017-02-11 19:21:50

なにを言っているんだ君は。

ぐれさん @grethlen

Vimシェル芸、手元で試しているがなかなかこれ可能性があるぞ。exモードで:normしてキーバインドを使うという発想は無かった。

2017-02-12 23:59:16
ぐれさん @grethlen

勉強会いくと、自分の想像の範囲外にある知見が得られて良い。自分の知識と想像力でポインタが繋がるものはググればいくらでも手に入るけれど、そうじゃないものはいくら頑張っても得られないし。

2017-02-13 00:00:46
上田隆一 @ryuichiueda

自分も気になっていたところですが・・

2017-02-13 00:06:58
ソーシャル創薬美少女🌸 @kubor_

この発想はなかったwww twitter.com/grethlen/statu…

2017-02-13 00:08:29
ぐれさん @grethlen

vimでhead -n 10 #Vimシェル芸 $ seq 50 | vim -es /dev/stdin +':norm 11GdG' +%p +q! 1 2 3 4 5 6 7 8 9 10

2017-02-13 00:04:29
ぐれさん @grethlen

俺もこんな発想したくなかった。。。 #白目

2017-02-13 00:09:56
ぐれさん @grethlen

主にこのツイートのせいで色々思いついてしまった。 twitter.com/robokinoko/sta…

2017-02-13 00:12:14
上田隆一 @ryuichiueda

みんな最初はそう言うんです。

2017-02-13 00:14:11
ぐれさん @grethlen

え、つうかこれほんと可能性ありまくりじゃね???

2017-02-13 00:14:44
ぐれさん @grethlen

え、だってさ、まずシェルからVimよぶじゃん? んで、Vimからシェルよぶじゃん? んでそのシェルからVimよぶじゃん?? #錯乱

2017-02-13 00:15:17
ぐれさん @grethlen

5行目から7行目の間にだけtacをかける。 #Vimシェル芸 $ seq 10 | vim -es /dev/stdin +'5,7!tac' +%p +q! 1 2 3 4 7 6 5 8 9 10

2017-02-13 00:16:09
Yuya Aoki @robokinoko

Vimワンライナーおぼえがき

2017-02-13 00:17:54
Yuya Aoki @robokinoko

Vimワンライナーが流行る→実質vimゴルフになる→シェル芸を学びながらコーディングのスピードが上がる!!!!

2017-02-13 00:19:54
前へ 1 2 ・・ 10 次へ