
Why He’s Building a New Terminal and Editor (Rio + Boo by Rapha Morim)
Let's meet the creator of the Rio Terminal emulator Rapha Morim
Link to the video:
https://youtu.be/MBBujxqLm-o
What's the best way to support me?
https://linkarzu.com/about/#youre-a-fraud-why-do-you-ask-for-money-isnt-youtube-ads-enough
Timeline:
00:00:00 - What is rio terminal
00:03:33 - Why the name rio
00:05:10 - brazil and primeagen mentioned
00:05:59 - Language terminal written in
00:06:43 - why was rust chosen?
00:09:47 - Rapha's main terminal
00:11:03 - Ghostty and Mitchell Hashimoto
00:15:03 - How all terminals implement features
00:16:40 - Alacritty and image support
00:21:23 - Rio image support
00:22:05 - Thoughts on tmux (spicy)
00:24:39 - Is tmux like running another terminal?
00:26:25 - tmux adding new features affect you?
00:29:25 - wezterm using kitty terminfo file
00:29:55 - rio sixel windows
00:31:26 - how do you feel when users use tmux
00:32:49 - what tmux features users ask for
00:34:17 - tmux monopoly, and zellij
00:34:39 - rapha implementing tmux functionality
00:35:23 - WezTerm multiplexer
00:36:22 - tmux sessions
00:38:06 - Working on swiftui version of rio
00:38:51 - Multiplexer in rio?
00:41:12 - Worked with tmux maintainer?
00:41:44 - Rio runs on Windows?
00:44:03 - Maintain open source experience?
00:44:30 - Rapha used to work for jquery
00:47:03 - hackernews and rio popularity
00:48:29 - Rapha and font ligatures
00:49:58 - Who is Rapha?
00:52:22 - Rapha speaks Japanese, talk to him
00:54:20 - Rapha considers himself a generalist
00:55:50 - Rapha's youtube channel
01:00:28 - Play gameboy games in terminal
01:01:48 - myst shell parser
01:07:10 - Myst used by rust developers
01:08:15 - Rio character rendering work
01:12:20 - rio filters, similar to ghostty shaders
01:16:32 - Neovide cursor animation
01:19:47 - What is the gameboy repo for?
01:22:12 - Rapha working at charm.sh
01:23:21 - What is charm?
01:23:59 - superfile made with charm
01:25:04 - ssh apps with wish
01:26:02 - terminal.shop uses wish?
01:26:42 - glamour markdown renderer
01:28:32 - what us gum for?
01:31:23 - Can I run my scripts with gum?
01:32:28 - Are charm tools free?
01:33:45 - Do I need to pay for charm?
01:35:06 - Rapha's blogpost
01:35:26 - Working on new code editor Boo
01:37:51 - Boo will be a mouse free editor
01:40:48 - Will boo use vim motions?
01:41:08 - Boo logo, Mitchell, come and see this
01:42:31 - Neovim's mistake
01:43:35 - Boo zero config philosophy
01:46:59 - Neovim in shambles
01:47:26 - when neovim users come to boo?
01:48:43 - should you migrate to boo?
01:49:36 - Boo is for newcomers
01:50:52 - Thoughts on Helix
01:52:45 - Boo plugin system?
01:56:23 - Rapha's primary IDE?
01:57:25 - Helix and multiple cursors
01:57:55 - You cannot use the mouse in boo
02:00:52 - rio fork
02:03:25 - Just don't think of what others think
02:04:06 - FireFox fanboy
02:08:23 - What other editors Rapha uses
02:10:11 - Plugins in boo?
02:13:22 - Rapha's favorite OS
02:15:08 - Windows in Japan
02:17:40 - Why mac though?
Informationen
- Sendung
- Veröffentlicht11. September 2025 um 00:01 UTC
- Länge2 Std. 22 Min.
- Staffel1
- Folge15
- BewertungUnbedenklich