Zed Editor Overview | Linux Quick Start

Sdílet
Vložit
  • čas přidán 12. 06. 2024
  • Zed is an AI-enhanced, free and open source integrated development environment and text editor with multiplayer support. It has experimental or upcoming support for multiple platforms, including macOS, Windows, Linux, and Web.
    - Zed: zed.dev
    - Dotfiles: github.com/coopbri/dots
    #editor #opensource #foss #zed #ide #vscode #linux #rust #ai #llm #openai #gpt #atom #development #programming #coding
  • Věda a technologie

Komentáře • 112

  • @zerotheory941
    @zerotheory941 Před 25 dny +81

    any editor + vim motions = gold

    • @zherka_pill
      @zherka_pill Před 25 dny +3

      fax

    • @no_name4796
      @no_name4796 Před 18 dny +11

      Builtin vim motion >>> vim motion extension/plugin (ie vscode, jupyter lab,...)

    • @Golden2Talon
      @Golden2Talon Před 16 dny

      There is 0 difference ​@@no_name4796

    • @GoogleUser-uv9bo
      @GoogleUser-uv9bo Před 13 dny +3

      ​@@no_name4796extremist, I'm with u! 😌

    • @no_name4796
      @no_name4796 Před 13 dny +1

      @@GoogleUser-uv9bo not really. Just that builtin features are more compatible with the rest of the environment, thus just work better

  • @weiSane
    @weiSane Před 26 dny +69

    Oh my god who tf made the website as white as snow like that. Our eyes are suffering with all that white glare. Love zed though

    • @haleycooper785
      @haleycooper785 Před 22 dny +10

      Fr, and that glowing white man in the corner too

    • @weiSane
      @weiSane Před 22 dny +5

      @@haleycooper785it’s atrocious man . Seriously

    • @jdrab
      @jdrab Před 19 dny

      Oh no white background is fine. That's just popular misconception and wrong lighting in your room/environment it has nothing to do with white color per-se. 🦸

    • @no_name4796
      @no_name4796 Před 18 dny +2

      Install dark reader. At least avoids bleeding your eyes from the light of all the white in websites

    • @starllama2149
      @starllama2149 Před 16 dny +7

      Learn to look at white web pages. It's better for your eyes

  • @acriliqueofc
    @acriliqueofc Před 26 dny +15

    Well you gave me enough reasons to try the preview. good video btw

  • @alveek
    @alveek Před 26 dny +10

    Installed Zed on my old laptop, works great! Much faster than vscode!
    Thx for the video

  • @haleycooper785
    @haleycooper785 Před 22 dny +2

    Oh my God this guy is insane. Thank you so much for your help. You and your words are very attractive and have helped me through such a hard time. I hope your parents, specifically your dad, are proud.

  • @karansmittal
    @karansmittal Před 19 dny +2

    Really great showcase of zed!

    • @brian.cooper
      @brian.cooper  Před 19 dny

      Thanks a lot Karan! More content to come soon 😊

  • @pixelcatcher123
    @pixelcatcher123 Před 11 dny +1

    Will give it a shot

  • @leonardobetti8811
    @leonardobetti8811 Před 27 dny +3

    thanks for the video. are you using Wayland or X11? Ive been triend to install zed-preview from the Aur for a while, however I still got error. Perhaps is that an error with the packages from the Aur?
    ==> ERROR: One or more files did not pass the validity check!
    -> error making: zed-preview-exit status 1
    -> Failed to install the following packages. Manual intervention is required:
    zed-preview - exit status 1

    • @brian.cooper
      @brian.cooper  Před 27 dny +1

      I am using Wayland, however I get that error too currently. The issue is that there is a build hash validation issue for 0.140.2-1 in the AUR. What you could do is install an older version (e.g. 0.140.0-1 in the video), skip the integrity check (depends on your package manager, I use paru but for yay look into `--skipinteg`), or make the package with `makepkg` and update the hash in the `PKGBUILD` (look into `updpkgsums`) so it works correctly. Hopefully that gives you some useful leads, let me know if you still need help!

    • @leonardobetti8811
      @leonardobetti8811 Před 27 dny

      @@brian.cooper mate thanks for the input. unfortunatelly build failed. I tried using yay -S --noconfirm --mflags --skipinteg zed-preview will try using makepkg method after lunch. I might need to wait for the bin version or a flatpak repo. Shame, because I really love Zed on MacOS

    • @brian.cooper
      @brian.cooper  Před 27 dny +3

      @@leonardobetti8811 Let me know if you get stuck with making the package. There is some flatpak progress you might want to check out, though it is secondary to the team as they work on the native Linux install process: github.com/zed-industries/zed/pull/12006#issuecomment-2134191883

    • @mrlectus
      @mrlectus Před 26 dny

      @@leonardobetti8811 have you got it working?

  • @shafiq_ramli
    @shafiq_ramli Před 24 dny +37

    Zed is faster than vscode because it's written in rust

    • @taylorkoepp3048
      @taylorkoepp3048 Před 23 dny +19

      Yep. And VS Code is an Electron app - there's only so fast the engineers will be able to make it.

    • @Simone-uu8ne
      @Simone-uu8ne Před 7 dny

      I mean, Rust >> Js, all the way through

    • @vitalysuper3193
      @vitalysuper3193 Před 6 dny

      Yeah… and also doesn’t support many cool vscode extensions. Why don’t they make a compatibility layer? Then I could switched to it instantly

  • @RuslanIvanyuk-ub8fj
    @RuslanIvanyuk-ub8fj Před 11 dny

    Does it allow toggling overtype mode on pressing the "Insert" button?

  • @Nephys
    @Nephys Před 18 dny

    The thing I love most about vim/nvim is that since it runs inside the terminal I can leave my desktop, pickup my laptop, ssh into my workstation, attach to my tmux session and easily pickup where I left.

    • @no_name4796
      @no_name4796 Před 18 dny +1

      Or also the fact that if you need anything, you are already in a terminal, no need to open anything. Just ctrl+z, do whatever you need to do and fg

    • @brian.cooper
      @brian.cooper  Před 17 dny

      Agreed, (neo)vim are great. Also check out Helix (github.com/helix-editor/helix) if you haven't. A Zed TUI is being discussed here: github.com/zed-industries/zed/issues/7493

    • @no_name4796
      @no_name4796 Před 16 dny

      @@brian.cooper the problem with helix is that you get basically no advantages over vim, it's basically the same concept but works in a different way.
      But vim is the standard, you will find vim motions EVERYWHERE. Helix motions are used only in helix and kakoon.
      Since at the end of the day you gain nothing compared to vim, it makes no sense to switch from vim to helix
      still helix is better then vscode. At the very least you can still work in a terminal without using your entire ram just to open a config file lol

  • @Ssionn
    @Ssionn Před 9 dny

    Can someone tell me how I can enable the voice calling on linux, or is it still in development?

  • @HaiderKhan-6410
    @HaiderKhan-6410 Před 25 dny +1

    ❤❤❤

  • @cariyaputta
    @cariyaputta Před 2 dny

    What's your experience with debugging on Zed?

  • @aiyolo2914
    @aiyolo2914 Před 14 dny +1

    your desktop is so cool!

    • @brian.cooper
      @brian.cooper  Před 14 dny

      Thanks a lot 😄 It's driven by code and my configs are all open source. You can check them out at github.com/coopbri/dots. A bunch of people asked me how to do it so I will definitely make a video about it

  • @theavxragegamer4837
    @theavxragegamer4837 Před 24 dny +1

    Nice video, I'm also trying to use Zed on arch (zed-preview), but the app won't open up. I can see it on system monitor, and Zed's status shows up as sleeping. Any idea how I can change that? thanks

    • @brian.cooper
      @brian.cooper  Před 23 dny

      I would check the logs, for me they are at `~/.local/share/zed/logs/Zed.log`. See if you find any clear issue there. Feel free to attach it here and I can help debug!

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Před 2 dny

    It work on any linux on wsl or hyperv?iam ask

  • @WillDelish
    @WillDelish Před 13 dny

    zed feels very nice. I think zed could be the best nvim alternative or they could embrace being a really nice terminal. Then nvim folks might use it just for that

  • @merciful9042
    @merciful9042 Před 14 dny

    do you guys know if it's possible to export it through a distrobox? i already have an arch container would prefer to do that instead of building it

    • @brian.cooper
      @brian.cooper  Před 14 dny

      Man what a great question. I haven't tried this with distrobox but I'm curious about this as well. I use distrobox in one of my workflows so maybe I'll try this out, if I do I will let you know

    • @merciful9042
      @merciful9042 Před 13 dny +1

      @@brian.cooper thanks, i can tell you i gave it a try yesterday without much success, wasn't able to export succesfully the zed-preview and the zed-git versions. The zed basic version was exported but when called didn't do anything both inside and outside the container, it's probably my fault i'm kinda a noob in linux i don't know.

  • @abhijeetshashwatpathak7248

    which DESKTOP manager do u use?

    • @brian.cooper
      @brian.cooper  Před 4 dny

      I'm not sure what you mean, but if you mean compositor I use Hyprland. You can see all of the core software I have on my desktop (including compositor) here: github.com/coopbri/dots?tab=readme-ov-file#core

  • @elpresidank1977
    @elpresidank1977 Před 26 dny

    Yeetin Beetin Teetin!

  • @desvendandoornasaude4127
    @desvendandoornasaude4127 Před 18 dny +1

    So, it looks like Zed tries to merge the best of the two worlds (vs code and vim).
    Btw coding with copilot is like coding pasting code. 😊

  • @a4arpon
    @a4arpon Před 27 dny +1

    Do you have any solution based on snippets?

    • @brian.cooper
      @brian.cooper  Před 19 dny

      Talk about timing. Snippets are now supported as of v0.141.0: github.com/zed-industries/zed/releases/tag/v0.141.0-pre

  • @reaperal7479
    @reaperal7479 Před 18 dny

    How did you install zed preview I’m having 16gb of ram while downloading it , my laptop crashes with 14gb of ram usages while building and compiling

    • @brian.cooper
      @brian.cooper  Před 17 dny

      Since this video came out, aur.archlinux.org/packages/zed-preview-bin was added to the AUR which is a prebuilt binary of Zed Preview. Give that a try! Should work much better for you since you don't have to build it (I switched to this package myself)

    • @reaperal7479
      @reaperal7479 Před 17 dny +1

      @@brian.cooper okay, ah thanks , new features are working now

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Před 2 dny

    It need gpu?

  • @viniciusmelquiades
    @viniciusmelquiades Před 24 dny +1

    I just checked and it's also available for NixOS. I guess I'll test it out

    • @brian.cooper
      @brian.cooper  Před 24 dny +1

      Let me know your experience! I tried it with nix-env on Arch and it worked great so should be good on NixOS

    • @viniciusmelquiades
      @viniciusmelquiades Před 24 dny

      @@brian.cooper tomorrow I'll test it on my work PC, which I use with WSL. If I have time I'll also test on my personal machine with NixOS

    • @viniciusmelquiades
      @viniciusmelquiades Před 24 dny

      @@brian.cooper I'll try it out on my work pc tomorrow,but it uses WSL. If I have time I'll also try on my NixOS personal machine

  • @twenty-fifth420
    @twenty-fifth420 Před 24 dny +2

    For now, I am using Helix, but one day I will be using Zed when it is official. Right now, I am more concerned with building/testing Gimp for near release, not Zed.
    That said, I think even if I go back to Helix, I want to 'Zed' to win. It feels modern and VS Code like without having to throw your entire kitchen ram at the beast.

  • @unailopezlozano6248
    @unailopezlozano6248 Před 16 dny

    Hi, i just tried to install zed with yay but when i try to launch it, it just never appears, i cant find the reason to this, if anyone coult help me, it would be great !

    • @brian.cooper
      @brian.cooper  Před 14 dny +1

      What package did you install from the AUR? Do you get any useful console output when you run zed with `zed --foreground`?

  • @sideone3581
    @sideone3581 Před 14 dny +1

    Same is I am with nvim and vscode
    I am obsessed with react and React native snippets like rnfe, rnfes
    so I just do my RN code on vs code and other backend and stuffs on nvim

    • @person9627
      @person9627 Před dnem

      you can add the snippets to nvim via a plugin. will share it here later

    • @person9627
      @person9627 Před dnem

      {
      "dsznajder/vscode-es7-javascript-react-snippets",
      run = "yarn install --frozen-lockfile && yarn compile",
      },

  • @MaybeBL1TZ
    @MaybeBL1TZ Před 16 dny +1

    i know this is all about zed , but i wanna know how to make my arch linux look like yours ,
    what window manager you use what's your config all these kind of stuff
    also if you could do a video tutorial will be great
    keep it up 💪

    • @brian.cooper
      @brian.cooper  Před 16 dny +1

      Hey man, I appreciate it. I am happy to help you with this, and I will absolutely make a video in the near future, just want to make sure my configs are more stable before doing that, they're kind of a mess right now. All of my system configs, including window manager and so on are in my dotfiles repo: github.com/coopbri/dots
      Check the "Software" section in the README to see an outline of the key pieces you're looking for
      I will let you know once I roll out a video about this, should be within the next month or so. If you have questions feel free to reach out!

    • @MaybeBL1TZ
      @MaybeBL1TZ Před 13 dny

      @@brian.cooper Thanks for your reply i'll definitely be waiting for this video

  • @Resursator
    @Resursator Před 13 dny

    Wow, it's not mac-only now.

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Před 18 dny

    Is there an update to work on Windows as well?

  • @mustxx5651
    @mustxx5651 Před 7 dny

    How do you get the status bar on this system❤?

    • @brian.cooper
      @brian.cooper  Před 4 dny

      The status bar is called waybar. My waybar config is here: github.com/coopbri/dots/tree/master/.config/waybar

  • @Wasabi.Script
    @Wasabi.Script Před 6 dny

    They don't know features is not the reason we use windows instead of mac

  • @zherka_pill
    @zherka_pill Před 25 dny +2

    try nvim

  • @isrbillmeyer
    @isrbillmeyer Před 19 dny

    I thought zed was still months away from being ready on Linux.

    • @brian.cooper
      @brian.cooper  Před 17 dny +2

      It has some work still before it is considered officially ready, however I've been running it well for several weeks on Linux!

  • @CodiceMente
    @CodiceMente Před 15 dny

    So Zed supports all the integrations/plugins that VSCode supports? If that so, I'll try it, otherwise VSCode can't be beated. Sorry but enough of the "new tools hype". It's slow and memory hungry, but it's battle tested. We'll see in a couple years from now...

  • @deba33
    @deba33 Před 14 dny +1

    Hey, I like your waybar config. can you share it? plz.

    • @brian.cooper
      @brian.cooper  Před 14 dny +1

      For sure, kind of messy at the moment though: github.com/coopbri/dots/tree/master/.config/waybar

    • @deba33
      @deba33 Před 14 dny

      @@brian.cooper thanks

  • @tyler361t2
    @tyler361t2 Před 10 dny

    could you make a tutorial on how to get llama working with zed on linux

    • @brian.cooper
      @brian.cooper  Před 4 dny

      Absolutely! I'll do a video on setting up various LLMs on zed. Stay tuned

    • @tyler361t2
      @tyler361t2 Před 4 dny

      @@brian.cooper tell me when please

  • @antoniomonteiro3698
    @antoniomonteiro3698 Před 20 dny

    amazing! it can do different colors and stuff. can't it open a existing project? nah... that's asking too much. In other words... I'm getting too old for this :(
    edit: ok, I'm installing the preview version - it's going to be much better!... doesn't do anything at all, no ui shows up... :(

  • @korigamik
    @korigamik Před 25 dny

    I cannot copy and paste on wayland Linux

  • @priapushk996
    @priapushk996 Před 25 dny +1

    8:11 What's happening? Seems like guy hits TAB to induce an AI to insert a pointless comment?

  • @user-cb7yl4nr6h
    @user-cb7yl4nr6h Před 19 dny

    how to run zed on windows

    • @brian.cooper
      @brian.cooper  Před 14 dny

      Track github.com/zed-industries/zed/issues/5394 for updates to this

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Před 2 dny

    it is not run on wid,linux,mac
    Double click ,itis not run

  • @TheGeorey
    @TheGeorey Před 25 dny +1

    Text too small viewing in mobile

    • @brian.cooper
      @brian.cooper  Před 25 dny +1

      Will fix that in future videos, cheers mate

  • @ajaypatro1554
    @ajaypatro1554 Před 9 dny

    ubuntu??

  • @siduck_og
    @siduck_og Před 18 dny

    zed vs lapce!

    • @brian.cooper
      @brian.cooper  Před 17 dny

      Haven't seen lapce before you mentioned it, looks cool! Do you have any thoughts? I'll give it a shot

  • @matheusazevedooliveira8222

    I feel like there's no way to take this team seriously if they are gonna built a code editor, for developers, and not include the two most used OS on release date.
    How can you expect me to try it on your editor if I have to go trough all this trouble just to run it?
    They seem dead already on release to me...

  • @EmbeddedSorcery
    @EmbeddedSorcery Před 23 dny +8

    Their decision to go with only Mac and push off other officially supported releases until later is mind boggling... MacOS is definitely not iOS in terms of popularity, and there just doesn't seem to be a good reason to not start with Linux. And if adoption was an actual priority then Windows, realistically.

  • @ROKKor-hs8tg
    @ROKKor-hs8tg Před 18 dny

    Does he work in wsl windows

  • @ade5324
    @ade5324 Před 7 dny +1

    built-in git pilot & ai support is kinda cringe ngl

  • @SirJagerYT
    @SirJagerYT Před 24 dny +5

    nothing beats neovim

  • @Joey-dj4cd
    @Joey-dj4cd Před dnem

    ubuntu ?

  • @robrob8936
    @robrob8936 Před 21 dnem

    lame

  • @otockian
    @otockian Před 14 dny

    Zed has to be the dumbest thing I've ever seen if I am being honest.