Neovim User Tries Helix | with Core Contributor Nik Revenco

Neovim User Tries Helix | with Core Contributor Nik Revenco

In this video I wanted to learn about the Helix text editor, from the perspective of a Neovim user. The wonderful guest is Nik Revenco, which is a Helix contributor, he has added several features to Helix, including Inline Git Blame and tutorials in the wiki page. He also created the Helix Golf page. I basically ask the questions a Neovim user would ask, learned a lot about the multi cursor functionality and how Helix differentiates from Neovim Nik's Helix Golf page https://nik-rev.github.io/helix-golf/ Nik's dotfiles https://github.com/nik-rev/dotfiles Inline Git Blame PR https://github.com/helix-editor/helix... --------------------------------------- Join me in discord (Linkarzu)   / discord   YouTube Memberships    / @linkarzu   Start your setap 7 day free trial (my affiliate link) https://setapp.sjv.io/QjKK1a Start your 1password 14 day free trial (my affiliate link) https://www.dpbolvw.net/click-1013272... If you find this video helpful and want to support me https://ko-fi.com/linkarzu Follow me on twitter https://x.com/link_arzu My dotfiles (remember to star them) https://github.com/linkarzu/dotfiles-... #neovim #helix #linkarzu #macos #linux 00:00:00 - Quick demo 00:01:57 - Why Nik from neovim to helix 00:03:10 - Why started using neovim 00:03:34 - Go back to vscode? 00:04:42 - how long using helix 00:04:55 - How old is Nik 00:05:10 - the odin project 00:05:44 - Experience with rust 00:06:41 - Is helix a GUI app? 00:07:19 - How to open helix 00:07:42 - Performance compared to Neovim? 00:08:17 - How do you navigate in projects 00:08:59 - Using yazi in helix 00:10:40 - file explorer if build from sources 00:11:07 - File picker leader f 00:11:56 - Open command 00:13:16 - aut-info (which-key) 00:14:02 - config.toml file 00:14:48 - languages.toml file 00:15:00 - Me trying helix 00:15:28 - Do I need to create the config.toml file? 00:16:52 - vi motions, but different 00:17:25 - m to match 00:17:49 - What about "v" for visual mode? 00:18:48 - Exit to normal mode with kj 00:19:44 - I don't get visual mode 00:22:02 - x is V to select enire line 00:22:45 - select text in non-contiguous lines 00:24:22 - multiple cursor demo 00:26:22 - Nik website multiple cursors demos 00:27:25 - space+p paste from system clipboard 00:27:38 - demo2 multiple cursors 00:29:52 - Move to next selection ) 00:30:07 - remove from selection , 00:32:04 - collapse selection to cursor ; 00:32:49 - gl gh line end or start 00:33:55 - how to start multiple cursors 00:34:39 - add cursors alt+c above shift+c below 00:36:06 - cursors out of phase g+s 00:37:19 - vim-visual-multi neovim 00:38:27 - multiple cursor CSV demo 00:39:26 - is there a keymap search? 00:40:36 - space+? keymap picker 00:41:45 - space+' list of open buffers 00:42:49 - Bufferline to show tabs 00:43:22 - Can you see docs help from helix? 00:45:14 - buffer picker with space+b 00:46:17 - what is helix golf? 00:47:36 - Nik contributions to helix 00:49:00 - Inline git blame PR 00:50:42 - color swatches functionality 00:53:01 - Is inspiration grabbed from neovim? 00:53:37 - Helix plugin system in the future 00:54:27 - Do you miss any neovim features? 00:55:32 - Can you render images in helix? 00:57:54 - Tmux and helix 00:59:10 - Continue CSV demo 00:59:31 - Where is Nik from 01:00:15 - Enable sytax highlighting for a csv 01:01:14 - Add LSP for other languages 01:02:29 - really continue with csv demo 01:09:04 - undo u redo U 01:09:26 - Cursor out of phase 01:10:27 - tilde change case 01:11:06 - shift+s exclude text from selection 01:14:42 - Heard the helix joke? 01:15:34 - What you want to learn next? 01:16:47 - Toggle shows all options 01:17:58 - Create custom colorscheme? 01:18:35 - Helix to start learning rust? 01:21:37 - Nik mcdonalds colorscheme 01:23:07 - auto-save auto-format 01:24:45 - Nik dotfiles for the scavengers 01:25:52 - Open LazyGit from helix 01:26:45 - helix stealing ideas from neovim 01:27:14 - beware, nik uses nix