Zed, Vim, And The Problem Of Editors

  Рет қаралды 124,214

ThePrimeTime

ThePrimeTime

18 күн бұрын

Recorded live on twitch, GET IN
Guest
Thorsten Ball
x.com/thorstenball?ref_src=tw...
My Stream
/ theprimeagen
Best Way To Support Me
Become a backend engineer. Its my favorite site
boot.dev/?promo=PRIMEYT
This is also the best way to support me is to support yourself becoming a better backend engineer.
MY MAIN YT CHANNEL: Has well edited engineering videos
/ theprimeagen
Discord
/ discord
Have something for me to read or react to?: / theprimeagenreact
Kinesis Advantage 360: bit.ly/Prime-Kinesis
Get production ready SQLite with Turso: turso.tech/deeznuts

Пікірлер: 423
@BFedie518
@BFedie518 16 күн бұрын
Prime: "You're just not good enough at Vim." Thorsten: "Here are two things you didn't know about Vim." Prime: 🤯
@no_name4796
@no_name4796 15 күн бұрын
Prime got owned there lol What an amazing moment!
@frndstp
@frndstp 15 күн бұрын
timestamp?
@BFedie518
@BFedie518 15 күн бұрын
​@@frndstp 32:15
@adriansrfr
@adriansrfr 10 күн бұрын
When someone shows you useless tricks
@SambodhiBhattacharyya0
@SambodhiBhattacharyya0 6 күн бұрын
I is pretty useful if you want to make comment banners Ex. 80i#Esc
@cag1
@cag1 16 күн бұрын
I really appreciate that Prime can actually listen and gives the guest room to elaborate his thoughts.
@cag1
@cag1 16 күн бұрын
I also appreciate a German SWE getting praise by Prime (I'm German myself).
@danielmajer1648
@danielmajer1648 14 күн бұрын
Have you seen when he "tried to learn next.js"? He ended up talking about vim and rust after every 5 minutes.
@BFedie518
@BFedie518 16 күн бұрын
A tip for people struggling with the delete/yank/paste thing: register 0 always has the last thing you yanked. Bind a shortcut to "0p (include the double-quote) to paste from there (I use p but you could overwrite the default p behavior if you want).
@haloboy777
@haloboy777 16 күн бұрын
That's really helpful! Thanks man!
@marloelefant7500
@marloelefant7500 Күн бұрын
Isn't this the default for p? When I yank a line, I can paste it with p.
@BFedie518
@BFedie518 Күн бұрын
@@marloelefant7500 If you yank a line with y, delete a different line with d, then paste with p, what gets pasted is what you deleted--not what you yanked.
@ambhaiji
@ambhaiji 16 күн бұрын
31:54 if the diff is not in red and green I cannot parse it. LMFAOOOOOOOO
@Mokeysurfer
@Mokeysurfer 12 күн бұрын
I died, was about to comment something similar omg.
@Sugmatron
@Sugmatron 16 күн бұрын
You joke around at the end about knowing the stock Vim/Vi config and saving lives. But it isn't always an exaggeration. In hospitals many critical systems are certified medical devices, meaning that most configurations cannot legally be changed. You're working with stock, and every second counts.
@ArturdeSousaRocha
@ArturdeSousaRocha 16 күн бұрын
Makes me think of POSIX vs. GNU. Bash and gawk are great but you should be able to survive without all their extensions.
@rusi6219
@rusi6219 16 күн бұрын
Any software that doesn't offer reasonably satisfiable defaults really shouldn't be given anyone's time of day.
@10produz90
@10produz90 16 күн бұрын
that colemak joke was so funny at the end
@jjamesmartiin
@jjamesmartiin 16 күн бұрын
Had me rolling
@ivanjermakov
@ivanjermakov 16 күн бұрын
I died on 10gs
@ivanheffner2587
@ivanheffner2587 16 күн бұрын
I don’t know if I feel seen or called out. Having started on vi (before vim existed) and frequently logging into servers that I don’t have the Fs to give to sync a vimconfig over to, I mostly use default stock vim. Oh, but I use Dvorak because I learned that before all of these other colemak/workman/etc. variants existed. Damn, I’m old…
@Burgo361
@Burgo361 16 күн бұрын
The little part of my brain that says I should bring my own keyboard everywhere just got louder... on the other hand my keyboard is like 2kg so it's still balancing out for now.
@neppe4047
@neppe4047 15 күн бұрын
​@@ivanheffner2587 I finally decided to look into Colemak after this video but now you made me aware of Workman, damn it... I'm scared of going too deep into the rabbit hole. The thing is I frequently type in two different languages so it might make less sense for me to switch from QWERTY (ISO), compared to someone who only types in English, as these layouts seem to be optimized for English.
@RedOchsenbein
@RedOchsenbein 16 күн бұрын
'10gs' just blew my mind.
@no_name4796
@no_name4796 15 күн бұрын
i need that command in real life lol
@andrewhennis1786
@andrewhennis1786 16 күн бұрын
I can’t get over that one chatter asking if Zed is the HAWK TUA girl of editors
@sgomezj_
@sgomezj_ 16 күн бұрын
LOL
@Microphunktv-jb3kj
@Microphunktv-jb3kj 16 күн бұрын
"Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter." Atom was complete garbage.... im not having high hopes lol
@nathancooper1001
@nathancooper1001 16 күн бұрын
​@@Microphunktv-jb3kjAtom was great lol why'd you not like it?
@fauge7
@fauge7 16 күн бұрын
​@@Microphunktv-jb3kj just try it.. It's a really great editor
@NoizyCr1cket
@NoizyCr1cket 16 күн бұрын
Even on tech KZfaq I can't escape the HAWK TUAH!
@mvargasmoran
@mvargasmoran 16 күн бұрын
That "defusing a bomb with stock vim on a stock linux install" moment was pure genius (around 38:00)
@vaisakhkm783
@vaisakhkm783 16 күн бұрын
XD i was that guy for years... and then neovim 0.5 came...
@mvargasmoran
@mvargasmoran 16 күн бұрын
@@vaisakhkm783 hahahah that happens.
@no_name4796
@no_name4796 15 күн бұрын
@@vaisakhkm783 yeah using neovim is like cheating in the analogy lol neovim >> vim (especially lua. Best decision ever!)
@poweruser64
@poweruser64 13 күн бұрын
37:14 pure gold See also: XKCD 1168
@joffreybluthe7906
@joffreybluthe7906 15 күн бұрын
Thorsten really seems like a super cool guy, and I've been really enjoying how he's been documenting stuff at Zed in videos. That's really awesome that they talk about what they are building and their process, that's not very common but I think that's super interesting to hear!
@mudi2000a
@mudi2000a 16 күн бұрын
The zed editor might be nice but all of the collaborative features don't work if you don't have a team that all works on Mac. For a long time I have always worked in environments where both Windows and Linux are used depending on the requirements and preferences of the dev. Also Linux but that plays a smaller role where I work. Therefore for me a tool which is not cross platform does not exist.
@aquilafasciata5781
@aquilafasciata5781 16 күн бұрын
They’re working on cross platform and you can currently build from source for Win and Linux
@pwii
@pwii 16 күн бұрын
@@aquilafasciata5781 pre-compiled packages are also available at least on Arch.
@Daddie0
@Daddie0 16 күн бұрын
@@aquilafasciata5781 There's also an install script at zedDOTdev/installDOTsh
@mudi2000a
@mudi2000a 16 күн бұрын
@@aquilafasciata5781 that's very good news :) Was aware of Linux, obviously, because of the video. But I have some hardcore Windows users in the team which are sometimes difficult to convince.
@bluelinden
@bluelinden 16 күн бұрын
@@aquilafasciata5781Zed is in nixpkgs as `zed-editor` and it seems to be mostly functional
@TremereTT
@TremereTT 16 күн бұрын
Never do math on camera...
@ivanjermakov
@ivanjermakov 16 күн бұрын
18:50 In my opinion, using tabs in code editors is really inefficient, I'm surprised they've integrated tabs that deep into Zed's architecture. Recency sorted buffer list is better, file tree structure is also useful sometimes, but tabs are just too inconvenient to use: they take a lot of screen space, introduce mouse into the workflow and lack search and information density.
@nanthilrodriguez
@nanthilrodriguez 16 күн бұрын
I hate tabs. I have a current directory buffer and a recently opened buffer, in insert mode to immediately start typing the name of the buffer in interested in.
@PhaizKannon
@PhaizKannon 15 күн бұрын
Got to agree. I'm perpelxed why modern linux guis seem to all require tab-supporting capable terminals and text editors but understand its to appeal to users used to tabbed browsing. In the case of xterms, I install the invaluable package 'screen' as soon as I get linux installed so I can muliplex any of my terminals immediately. For a variety of benefits. Command lines that hang the terminal in the foreground are easily dealt with. (Ctrl-Z and bg work in this case but can trigger some complex tasks into thinking they're hung, assume they ran into errors, plus the issue of using a terminal while some background process that you thought would behave suddenly blurts out some random messages on stdout while you're trying to carefully put together a delicate command line. Screen lets you just open a new vt in a split second with three keypresses and keep working. I can detach my full sessions any time and reattach them through any tty, be it a gui in x, a text terminal, or an ssh or telnet session remotely, and I never fully use more than maybe six even when I've got a few relegated to monitoring tasks and a sudo bash terminal or two (not recommended to leave open like that, for security concerns) while tabbed tools with unlimited tabs encourage overloading yourself and leaving a headache to manage later if you have to pause your work or save your session. The idea of multiple interfaces grouped together is the powerful part of what tabs are. They don't need to stick out and be "tabs" and lose yet another precious few pixels to menubar bloat that requires you to manage yet another auto-hide setting if its even an option, or just permament work in a stunted space. Nobody should have to leave a list of current live sessions up to remind you there are multiple interfaces available when you're the one setting them up and coordinating them specifically for your current use, and if you've got a keyboard in front of you, navigating using it should be the most efficient choice. Tabbed terminals (and editors) copy multiplexers like screen but they also lock you in to their interface. Screen lists your current "screens" when ask to see them, by briefly listing them at the bottom of the screen, out of the way and secondary to your actual work at hand. That's how "tabs" should work imho. The tabs being the primary focus of what "tabs" are, is like calling gui windows "Titled rectangles" and missing the point that the window title is just there to organize the rectangles, not to take over as the primary detail to the point that you think of X, Windows, or MacOS as Titled Shape interface. I even prefer the layered windowing of old Turbo C and Turbo Pascal editors that used text mode box-character-drawn windowing, fully allowed you to swap between open source code editing, output windows, watch and debug, help files and code references, and tile, maximize, hide, or close those windows with keyboard commands if you don't want to reach for your mouse for some more precise layout control. The window list was always accessible off a menu if you needed to see what's currently open. I admit though, that I did switch from 80x25 to 80x50 text modes when coding because losing a few lines off the screen for the text "gui" was a little much.
@adriansrfr
@adriansrfr 10 күн бұрын
Easier on the eyes?
@ivanjermakov
@ivanjermakov 10 күн бұрын
@@adriansrfr what tabs have to do with eyes?
@jacobleslie8056
@jacobleslie8056 15 күн бұрын
I've run usability tests on CLI tools and it is mind blowing. tested docs and also actually using the tool. also usability tested library implementations down to function names for packages that are going to be used by other people. amazing experience.
@FreddyRangel85
@FreddyRangel85 16 күн бұрын
I loved this interview but I didn't walk away with a reason to switch from Vim to Zed. I spent a minute looking at Zed and still I don't get it
@TurtleKwitty
@TurtleKwitty 16 күн бұрын
Had always been using just the "drop down" view in fugitive but that dv view is what I was looking for befor getting used to it hell yeah, thanks prime
@Theraot
@Theraot 16 күн бұрын
The real way to visualize diffs is with the drake meme.
@VudrokWolf
@VudrokWolf 16 күн бұрын
Can you guys hear the crickets in the video? Around 8~11 minutes or maybe my marvelous EarPods have malfunctioning 😅
@pencilcheck
@pencilcheck 16 күн бұрын
zed might be good but I don't know how to configure key binding to navigate splits
@ivanjermakov
@ivanjermakov 16 күн бұрын
The problem with n?vim support is that every setup is different. The only way to port my nvim workflow to Zed is to support nvim's Lua API and plugin ecosystem, which is not feasible. EDIT: kinda mentioned at 28:20
@no_name4796
@no_name4796 15 күн бұрын
just deal with it: only vim and neovim 100% support all vim motions. Already things like macros, jumps and stuff like that is not supported in many editors. Which is why i now hate vim integration in editors. I am used to do tons of stuff that most vim integrations do not allow
@arturwelp1877
@arturwelp1877 16 күн бұрын
About the number and i. Sometimes I had a very big integer in the clipboard, pasting and pressing I in the wrong order was a 15 seconds of pain
@kj_sh604
@kj_sh604 16 күн бұрын
I see that the Vim mode for Zed is more of a Vim Motions "reimplementation" rather than Vim Emulation like we find in something like Visual Studio (not code) where it literally parses a .vimrc and even some plugins (I once got coc.nvim and NerdTree to work on it, albeit VERY glitchy 😂). I believe a "reimplementation" is totally fine and I think if they can get it to how the Kate text editor has their VI mode and indicate on their page what does NOT work. I think they can have a pretty viable Vim-mode! Awesome stuff 🙏🏽. Zed is becoming more and more intriguing by the day.
@no_name4796
@no_name4796 15 күн бұрын
tbf, the vscode extension is basically hacked into vscode. Zed implementation makes more sense, as they are trying to integrate vim motions, not just smack them in and call it a day Also how do plugins run in vscode neovim extension? neovim has a flag to disable plugins, i thought they would use it. Otherwise i can see problems like double completions (one from vscode and one from neovim) lol
@spoofer9113
@spoofer9113 23 сағат бұрын
I was coc.nvim uptil now, lspzero with mason is like mindblowing!! After an hour it was easy with lua for me. I had my own looong vim script.
@gblenemy
@gblenemy 16 күн бұрын
Bruce Willis told me Zed's dead
@artscollab
@artscollab 14 күн бұрын
Obsession with editors is just a way to procrastinate about doing the actual work of programming.
@someoneyouveneverheardof
@someoneyouveneverheardof 12 күн бұрын
Sure obsession about anything is bad. A bit of play and fun is okay IMO.
@paulhuang2030
@paulhuang2030 10 күн бұрын
Unless you work at zed!
@kabukitheater9046
@kabukitheater9046 16 күн бұрын
if it has first-class support for vim motions and all the mainstream LSPs i'm moving over
@thorstenball5773
@thorstenball5773 16 күн бұрын
It does! Come over!
@sempiternal_futility
@sempiternal_futility 16 күн бұрын
@@thorstenball5773 how many LSPs though?
@gregjor
@gregjor 16 күн бұрын
looks cool and all that but i won't go back to an editor that requires a GUI OS. if i can't ssh to a server and edit in the terminal the editor doesn't work for me.
@user-kr7xg3nf4c
@user-kr7xg3nf4c 15 күн бұрын
I regularly do something like `println!("");`, put the cursor on the `"` and then do `50a*` and I have a nice line of 50 *s that I can easily find in the logs when they're spammy and I need to focus on a specific section I'm working on.
@olafhartong
@olafhartong 16 күн бұрын
Great interview, thanks for this one
@user-cb7yl4nr6h
@user-cb7yl4nr6h 16 күн бұрын
I downloaded zed on a Mac hyperv and it didn't work
@nanthilrodriguez
@nanthilrodriguez 16 күн бұрын
Tmux+vim integrated pane navigation, and vim slime make it almost impossible for me to switch to anything else
@AM-yk5yd
@AM-yk5yd 16 күн бұрын
I'm not downloading zed after reading issue 12589, "Zed downloads NodeJS binary and npm packages from Internet without user’s consent"
@jdsmedley
@jdsmedley 16 күн бұрын
Don’t know the details here, but isn’t that normal for software with dependencies?
@gregjor
@gregjor 16 күн бұрын
@@jdsmedley only if you expect software written in Javascript
@amadeusk525
@amadeusk525 16 күн бұрын
​@@jdsmedleyAbsolutely not lol
@ivanjermakov
@ivanjermakov 16 күн бұрын
@@jdsmedley don't tell people saying no to this what their favorite multiplayer games and its anti-cheats do on their PCs.
@eatthemalive93
@eatthemalive93 16 күн бұрын
Somewhat normal for easier LSP management. Setting them up manually kinda sucks
@theodorealenas3171
@theodorealenas3171 16 күн бұрын
I thought the foundations would be built to make the editor a superset of Vim and Emacs. I thought that would be the easier way, because it would make other plugins easier too. Someone could make a helix plugin one day.
@Sound_.-Safari
@Sound_.-Safari 16 күн бұрын
All of my X11 interactions have been pretty sweet. Much better than MacOS/Windows. Has some really nifty CLI tools for debugging. Might be a nightmare in rust though, I’ve never had to make GUIs from scratch at a low level
@ThomasWSmith-wm5xn
@ThomasWSmith-wm5xn 14 күн бұрын
I really want to like zed and I will be able to completely switch if they can get auto close and rename tags to work. Its suuuch a basic thing that absolutely wrecked me when I tried ~working~ with zed. I also really don't like the AI integration, they are trying to shove down my throat.
@samsinite100
@samsinite100 16 күн бұрын
Been using this editor for two months now, it works great! Not perfect, but much better than expected for its age. I quite like it’s vim mode better than vscode, and it generally feels faster.
@user-wu6qz3of9j
@user-wu6qz3of9j 16 күн бұрын
Colemak MENTIONED. LET'S GOOO
@OnStageLighting
@OnStageLighting 11 күн бұрын
5 days late and totally came down below the line for this comment.
@user-wu6qz3of9j
@user-wu6qz3of9j 11 күн бұрын
🤜🤛 lol ​@@OnStageLighting
@gusryan
@gusryan 16 күн бұрын
What's the difference between S and cc
@justindouglas3659
@justindouglas3659 16 күн бұрын
When the hell we getting zed for windows?
@FishKungfu
@FishKungfu 16 күн бұрын
ed is the only official *nix text editor.
@awokawok8453
@awokawok8453 16 күн бұрын
2:32 "but.. um" ☝🤓
@kennyfully88
@kennyfully88 16 күн бұрын
Interesting... I also made an IDE. (but it was more of a do it for the experience kind of thing).
@ZeroIndex-zr5ex
@ZeroIndex-zr5ex 16 күн бұрын
I recently switched to nvim but I use vscode to see git diff 😅. I used nvim kickstart repo. Can someone teach me gitsigns commands or whatever that is to do those magic he's showing there...
@snarkyboojum
@snarkyboojum 16 күн бұрын
Ah-ha! I have used a Vim command the primeagen hasn't - I've used 5i and similar before ;)
@brod515
@brod515 15 күн бұрын
@25:32 maybe I have a special case but it wasn't good at all for me. it seemed to use 100% cpu (1 core). so it was moving at around 1 frame a second. I think it was cpu rendering somehow for me. and I'm quite sure this has to do with nvidia drivers.
@natemaia9237
@natemaia9237 16 күн бұрын
As an X11 window manager author I feel the pain XD
@OnStageLighting
@OnStageLighting 11 күн бұрын
The thwarted Vi prepper actually used Colemak DH and didn't have their USB stick, so everyone died.
@priapushk996
@priapushk996 16 күн бұрын
Selling to developers is a terrible business.
@elpupper_
@elpupper_ 16 күн бұрын
why?
@FeLiNe418
@FeLiNe418 16 күн бұрын
How do you make business without selling something?
@random_bit
@random_bit 16 күн бұрын
​@@FeLiNe418 Well uhm, proprietary compilers died out for a reason
@FeLiNe418
@FeLiNe418 16 күн бұрын
@@random_bit take a look at kotlin. The compiler is free, but all the toolings are provided by jetbrains and they are all paid if you want to be productive.
@priapushk996
@priapushk996 16 күн бұрын
@@FeLiNe418 Precisely
@jdsee4520
@jdsee4520 15 күн бұрын
1000gs for everyone who forgets to lock their screen in the office
@Gobbenobber
@Gobbenobber 16 күн бұрын
I tried using Zed but like all editors except for VSCode and Rider (possibly also VS but I'm not going to be going there again) there is no support at all for modern dotnet, eg. Blazor and I suppose razor pages in general are just not supported. Only VSCode has a plugin that is able to add support. No idea why but something something Roslyn or what do I know. Just sucks that I am forced to use a specific product because no editors support razor files in 2024.
@Simone-uu8ne
@Simone-uu8ne 16 күн бұрын
I can't wait to see when it's going to be available on Linux, and not only on MacOS, without having to build the source every time there's a new update available.
@mattymattffs
@mattymattffs 16 күн бұрын
Yeah, like who the fuck uses mac os
@frozenn00b
@frozenn00b 16 күн бұрын
@@mattymattffs people with way too much money on their hands.
@rusi6219
@rusi6219 16 күн бұрын
Just compile it yourself
@frknue
@frknue 8 күн бұрын
@@mattymattffs People who have to get shit done
@cariyaputta
@cariyaputta 16 күн бұрын
Nice Linux support, will definitely give Zed a try.
@krtirtho
@krtirtho 16 күн бұрын
"I much into using tools/framework from the people that I've talked with"
@andrewcrook6444
@andrewcrook6444 16 күн бұрын
Plug-in dev Is there a scripting language, what language do you use and is there an api.
@Lucas2RC
@Lucas2RC 16 күн бұрын
I saw this one live. What a great interview, this man(other than Prime) is a sweetheart, a genius, a gentleman, a monk.
@Arunnn241
@Arunnn241 16 күн бұрын
I'd love to try out Zed especially since it looks to have native and out-of-the-box VIM support. But it's only for Mac and while their GitHub tracked issue says Windows support is on the way, their official roadmap doesn't list "Windows support" as an item. So my excitement is rather tame now :/
@Burgo361
@Burgo361 16 күн бұрын
The colemak jab hurt, I was enjoying the video and just got smacked out of nowhere haha
@abombfuenmayor
@abombfuenmayor 16 күн бұрын
vi prepper 😂 that hit home
@rdmercer
@rdmercer 15 күн бұрын
i know in 2024 ppl dont really care about rotoscoping and greenscreen skills but Flip really upped the quality lately. These vids are so fresh and crisp I can taste the details! I bet even Prime licks his monitor. Like, doesn't everyone lick each one of Primes videos?
@mantovani96
@mantovani96 16 күн бұрын
We need ThePrimeTime podcast
@batis188
@batis188 16 күн бұрын
now i should use Zed editor,on Zorin GNU/LINUX wich used ZFS file system for programming Zig
@guanciottaman
@guanciottaman 12 күн бұрын
Also use zsh as your shell
@aziz0x00
@aziz0x00 5 күн бұрын
" I have been trained not to " ahaha
@mgrillcoder
@mgrillcoder 15 күн бұрын
omg thanx for q: i had no idea what a was typing
@tomtech1537
@tomtech1537 9 күн бұрын
vi prepper here.... back when you had to manage systems manually and you managed heterogenous environments (netbsd/freebsd/rhel/etc) you would run into issues if you got too clever, was just easier to know the lowest common denominator and suffer.
@3DArea
@3DArea 16 күн бұрын
When you build a solution for a problem that nobody has...
@user-gf7ss5je9h
@user-gf7ss5je9h 16 күн бұрын
This comment is a joke right
@weiSane
@weiSane 11 күн бұрын
@@user-gf7ss5je9hI think it’s a joke or the individual is just clueless
@iasonmax3473
@iasonmax3473 16 күн бұрын
I am just going to point out. Hoddie down looks mighty fine
@T1Oracle
@T1Oracle 15 күн бұрын
How does Zed compare with Helix? I like Helix better than NeoVim. Still haven't left VSCode yet, but I might one day.
@anhdunghisinh
@anhdunghisinh 16 күн бұрын
1 thing i don't understand about Zed is it's claimming to be a vscode killer, yet not supported on Windows where there is a huge chunk of vscode users there.
@wa_custos
@wa_custos 16 күн бұрын
so is this a new Rust/Zig rivalry but this time Neovim/Zed??
@theherk
@theherk 13 күн бұрын
I think rust/zig is closer to nvim/emacs or zed/vscode. Zed and Neovim are both great but they aren’t direct competitors. One is a great gui and can run a terminal, but people who prefer to have the editor in the terminal will probably still prefer Neovim.
@philosophia5577
@philosophia5577 16 күн бұрын
Dart and Flutter.
@feschber
@feschber 16 күн бұрын
I need to give Zed another try
@emvdl
@emvdl 16 күн бұрын
5i is good, what if you want to add 5 spaces
@SimGunther
@SimGunther 16 күн бұрын
The "problem" with editors is that they're an implementor's dream, but an architect's not gonna want to do their boxes and arrows in the vi/vim or emacs family. Draw IO is the sort of thing that allows those boxes and arrows to be stored as XML and parsed with other tools that make code the implementor can run with to make their final code possible. Paul Tarvydas would be such an amazing guest to interview for his perspective on this kind of problem.
@bullpup1337
@bullpup1337 16 күн бұрын
If you think you cannot create architecture diagrams in Emacs you must have never seriously tried it.
@xxvmvxx
@xxvmvxx 16 күн бұрын
XML mentioned! brazil!!!
@Dipj01
@Dipj01 16 күн бұрын
Draw io is the GOAT!
@vikingthedude
@vikingthedude 16 күн бұрын
How much is Lucid paying gyou
@xxvmvxx
@xxvmvxx 16 күн бұрын
@@vikingthedude not enough to think xml is good, but if they want to send me money i'll gladly relearn html5 again for the 100th time but brazil is paying me
@someman7
@someman7 14 күн бұрын
PSA: Zed seems to be libre software now, and compiles for GNU/Linux. _Now_ I'm interested.
@retropaganda8442
@retropaganda8442 16 күн бұрын
Won't zed work inside a text terminal?!?
@romangeneral23
@romangeneral23 16 күн бұрын
Emacs for LIFE!!!
@justanothercomment416
@justanothercomment416 16 күн бұрын
In general, every editor has been trailing emacs for decades. They all want to be emacs without telling people they want to be emacs.
@samsinite100
@samsinite100 16 күн бұрын
When you can run an OS in your editor, what else do you really need?
@awfultrash888
@awfultrash888 16 күн бұрын
no substitute for Emacs, editor from the 70s
@zZGzHD
@zZGzHD 16 күн бұрын
i will always use magit tho
@justanothercomment416
@justanothercomment416 16 күн бұрын
@@zZGzHD magit and org mode are amazingly good
@venc0r
@venc0r 16 күн бұрын
10gs most important command in my opinion
@no_name4796
@no_name4796 15 күн бұрын
i need a 36.000gs command in real life lol
@Spoonbringer
@Spoonbringer 12 күн бұрын
I could see someone finding a use for it in a macro.
@CodemanBen
@CodemanBen 16 күн бұрын
I'm seeing a bit of ... not hate in the comments but let's call is skepticism. Skepticism is the better default, but I think we need to hand it to the guys at Zed - they've made something pretty special. Before I was flicking between Neovim, Jet Brains IDEs and VSCode. I'm really enjoying Zed as my daily driver. Great work everyone involved
@LosFarmosCTL
@LosFarmosCTL 16 күн бұрын
only thing that’s stopping me from trying it as a daily driver is the support for other LSPs than the ones they hardcoded in, as soon as that’s there I’m definitely going to try it
@lifelover69
@lifelover69 16 күн бұрын
happy that you found something you like. might give Zed a shot myself when it matures a bit
@CodemanBen
@CodemanBen 16 күн бұрын
@@LosFarmosCTL That's true. I haven't had to use any other than the already supported LSPs. I can see that being a turn off
@LosFarmosCTL
@LosFarmosCTL 16 күн бұрын
@@CodemanBen yup I 100% need the swift LSP, I have no issues with running tests from the terminal instead of an integrated test menu but without LSP no way, stuck on vscode for now
@explosionspin3422
@explosionspin3422 13 күн бұрын
My issue is that many of the features I rely on the most (abbreviations, proper snippets (not the lsp-only crap they've implemented recently), and (marker based) folding) are not a thing in zed.
@alveek
@alveek 16 күн бұрын
i love Zed it works great on my old and slow laptop with Linux
@Fuzzwah
@Fuzzwah 16 күн бұрын
38:18 still, you have to admit there's a non-zero chance of stock vi skillz actually saving lives
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 12 күн бұрын
This is the reason why I wrote own editor.
@vaisakhkm783
@vaisakhkm783 16 күн бұрын
He DID NOT sell zed to me.... :(
@kerbaman5125
@kerbaman5125 12 күн бұрын
38:20 never have I been called out as blatantly as I was with that colemak comment. Literally crying n' shaking rn
@ZedDevStuff
@ZedDevStuff 16 күн бұрын
Hey we're talking about me :)
@Herinbt
@Herinbt 16 күн бұрын
Please react on “7 years of software engineering advice in 18 minutes” by BGO on yt.
@wuilliam321
@wuilliam321 4 күн бұрын
hahahahaha, finally found the command that sends me to that ugly panel, q: I'd bind that to "FOUND!"!
@auntiecarol
@auntiecarol 16 күн бұрын
inb4 `M-x zed--global-mode` becomes a thing.
@sub-harmonik
@sub-harmonik 16 күн бұрын
jq's command line interface is fine I guess, but I really am not that crazy about the language itself. been wanting to try jsonata or something instead
@Dazza_Doo
@Dazza_Doo 16 күн бұрын
For Mac Only! Why?
@yapdog
@yapdog 16 күн бұрын
I loved this discussion. I'm developing an OS for creators (which includes devs, btw). It includes an editor/IDE... *fully customizable.* _(i.e. any language can be used to modify it, even languages you create)_ All of these features are so easy to add and manage by anyone. I'll hit you up when we're in beta, Prime
@mvargasmoran
@mvargasmoran 16 күн бұрын
I have to say that I like Zed a ton and it's the bestest "vim mode" thingy I have ever tried.
@desvendandoornasaude4127
@desvendandoornasaude4127 12 күн бұрын
I tried Zed today on linux. I think it will be better than vs code one day, but it is still slower than my beloved neovim.
@xthebumpx
@xthebumpx 6 күн бұрын
Really looking forward to not needing msys to install Zed on Windows
@mrrolandlawrence
@mrrolandlawrence 16 күн бұрын
get a spellchecker on there. long overdue.
@Geraldonimosito
@Geraldonimosito 13 күн бұрын
I get that js devs aren’t switching to Zed yet. But as a Rust dev I’ve been using it since the closed beta and I’m never going back. VSC is slow as hell.
@ffeliziani
@ffeliziani 16 күн бұрын
hey mum i'm in the video!
@jorge28624
@jorge28624 13 күн бұрын
I miss him (too?), and you should be able to finish that joke without any repercussion whatsoever.
@slrucom
@slrucom 16 күн бұрын
People are changing and using shit editors because cannot learn emacs
@spoofer9113
@spoofer9113 23 сағат бұрын
Zed got vacancy for rust developer, maybe Primeage......
@d3stinYwOw
@d3stinYwOw 16 күн бұрын
Zed? You mean lapce side-baby?
@nithinrajendran3091
@nithinrajendran3091 16 күн бұрын
I wonder why no one talks about Lapce. I'm not saying Lapce is good, but I think it deserves some support.
@Just_Areki
@Just_Areki 16 күн бұрын
Wow, never heard of it. It looks like zed, but more complete(?). Will try it out, thank you for mentioning!
@azmo_
@azmo_ 16 күн бұрын
Please find a way to use intellij's Kotlin "language server"
The harsh reality of good software
27:28
ThePrimeTime
Рет қаралды 345 М.
Why Western Designs Fail in Developing Countries
27:36
Design Theory
Рет қаралды 723 М.
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 60 МЛН
Самый Молодой Актёр Без Оскара 😂
00:13
Глеб Рандалайнен
Рет қаралды 9 МЛН
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 11 МЛН
The Pain Of Frontend Dev | Prime Reacts
21:42
ThePrimeTime
Рет қаралды 240 М.
CrowdStrike Unofficial Retro
42:38
ThePrimeTime
Рет қаралды 85 М.
The A.I. Bubble is Bursting with Ed Zitron
1:15:21
Adam Conover
Рет қаралды 629 М.
This VS Code Killer Just Went Open Source (Written In Rust BTW)
32:33
Theo - t3․gg
Рет қаралды 357 М.
How Does TLDR Really Make Money?
10:12
TLDR News
Рет қаралды 16 М.
Ascii Elden Ring??? | Prime Reacts
32:49
ThePrimeTime
Рет қаралды 149 М.
The Plans to Assassinate Hitler
12:26
fern
Рет қаралды 1,2 МЛН
What Does Your Editor Say About You | Prime Reacts
22:12
ThePrimeTime
Рет қаралды 286 М.
There’s a fast new code editor in town
3:58
Fireship
Рет қаралды 1 МЛН
This Might Be The Best Advice I Have Ever Seen
40:02
ThePrimeTime
Рет қаралды 264 М.
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 2,3 МЛН
Худшие кожаные чехлы для iPhone
1:00
Rozetked
Рет қаралды 1,4 МЛН
Как распознать поддельный iPhone
0:44
PEREKUPILO
Рет қаралды 2,1 МЛН
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 562 М.
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 60 МЛН