Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Reline 1分 Cooking RubyWorld Conference 2023-11-9 ima1zumi
Slide 2
Slide 2 text
No content
Slide 3
Slide 3 text
調理人 - ima1zumi - IRB, Reline committer
Slide 4
Slide 4 text
本日のメニュー - Relineを速くしよう
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
材料 - ターミナルエミュレータ 1個 - Reline 1個
Slide 7
Slide 7 text
1. 調理済みのRelineを用意します
Slide 8
Slide 8 text
1. 調理済みのRelineを用意します - 端末入出力のデフォルトはCookedモード(カノニカルモード) - Cookedモードは行編集を受け取る - バックスペース、方向キーなどはCookedモード側で対応 - Relineはカーソル位置などを持っていて自分で処理しているし、複数行編 集が可能なエディタなのでCookedで受け取る必要はない
Slide 9
Slide 9 text
2. Relineを生にします
Slide 10
Slide 10 text
2. Relineを生にします - rawモードに切り替え - バッファリングせずプログラム側へすぐ送信される
Slide 11
Slide 11 text
できあがり!