Just wanted to thank you for your eMacs videos! Had a really bad experience my last semester in school a few years ago, and stepped away from my computer engineering degree with just 2 full semesters left. Your videos helped me remember my original interest getting into computers when I was a kid, installing linux on an old compaq pc, and learning web development, some Java, and then Objective-C. Excited to be back on track, Org mode has also helped a lot!
Bruh!! 2 semesters left is almost completed degree. I have two semesters left and I already feel like I've completed my undergrad. Already started looking for graduate schools
I was just watching Zaney's stream because I missed it and was getting confused with starting out and then I saw the notification of your video. Thanks DT!
DT, you got me into Doom Emacs many months ago, but due to the lack of a proper 'guide', I went back to Vim. Just yesterday I installed Doom Emacs again, and I get this video. Thanks!
I knew a little VIM, hearing VIM was required helped a lot..I turned to your old VIM Tutorials, and now I can use Doom Emacs pretty handily...I could run those VIM Tutorials daily
Hi DT, love your work. Just if anyone have the same problem as I did on ubuntu 24.04 LTS and Emacs 29.4 The path was now : export PATH="$HOME/.config/emacs/bin:$PATH" Took only 2 days to figure out. Keep up and greetings from Denmark :)
A DT video like we used to love. 👍 Informative. Realistic. Mature. Without the overly provocative title and thumbnail. And most of all no clickbait goofy face ! 🤩
this is awesome, been a neovim user but back in the day i was familiar with emacs and loved it, lost all my muscle memory but this is fantastic, thank you sir!
I could also recommend Ststem Crafters channel as a source to Emacs. (Pro tip, make a README file that you write down those short cuts you want to learn)
Joseph is working on the ESys. It provides enough libraries and syscalls to use emacs, emacs lisp etc. It is a bsd-like kernel and system that should be available ~2024
This together with EXWM and we go full emacs. Legend says once this is complete the universe will end and will be replaced by some simulation running emacs. Other say this has already happened.
I am young at 70+ but feel old when nobody talks about (and praises) nedit. It is an old motif editor, largely ignored by most younger generations. Block copy (or cut) and paste is one of the most essential features of an editor, and nedit (or, xnedit if xorg fonts look too ancient) does it better than most, if not all, other editors. Although nedit (binary) may be found in major pkg repositories, xnedit is still build-it-yourself program. However, once one gets a hang of it (in a few days?) nedit or xnedit, both under 2 MB size, he/she will find what a really good text editor is like.
Please make a part two. You have finally convinced me to try Emacs. I'm playing around with it, but I don't feel productive at all, and you are by far the best person at explaining this. I'm very curious to understand how to open projects, save buffer layouts, execute and debug code.
For openSUSE Tumbleweed I needed to delete previous ~/.emacs.d of vanilla, also had to open once with /usr/bin/emacs -q and do a M-x package-initialize , then it all started working
I’ve never seen anyone more passionate and very knowledgeable and articulate when explaining everything emacs and doom emacs. Thanks a lot for this video 🫡
7:30 Pro tip: just create a script ~/.xsessionrc and set execute bit and it will be automatically executed when you login to graphical desktop, no matter which desktop manager you use. Just make sure your script actually exits as fast as possible (e.g. fork to run all the slow stuff) or your desktop login will be slow.
Honestly, I only recently ditched Doom Emacs and Emacs altogether and switched back full time to Neovim. The reason being that some plug-ins would not update in months (some MELPA stuff that simply wouldn't install), and more importantly, Doom breaking completely on any Emacs updates via pacman. Error messages are anything but helpful, and I really don't have the time to read into the nuts and bolts of ELISP. So I'm back with Neovim and my terminal applications (and occasionally Neovide for quick drag-and-drop file access; thank you for showcasing it, I love Neovide).
I'm glad someone finally understands. I knew people back in late 2000s who used EMACS since 2003. Years and switched back to VIM. Some people just don't get it an they assume it was because its "too hard". That isn't the case. VIM is just better for some people's needs.
@@foss_sound Edit: Most vim plug-ins will work with Neovim. Some, however, are written specifically for Neovim, and some will require specific versions (for example, at least Neovim 0.6). Typically, the plugin pages should indicate what is needed. Since Neovide is a graphical front-end to Neovim, it will support anything that works in your regular Neovim.
Thank you for such a great introduction, DT! I'm looking how to improve my development workflow and interested mostly in using dev extensions(lsp and etc) + org mode. But currently, while I see a great power and flexibility in org mode, I don't see anything Emacs does actually better than vim in terms of development experience(extensions and etc). In my last try when I installed spacemacs I was terrified by a startup speed :) In neovim there are treesitter and lsp client available out of the box and it remains fast and responsive. Could you please cover at least initial set-up for development? Like - Picker UI like telescope for nvim. Telescope is awesome. - Simple setup for the language server and maybe format on save and so on - Maybe some snippet engines? Because luasnip for neovim is incredibly powerful and I see no competitors from emacs world I understand this is a large surface to cover, but showing some of the aspects at least briefly might be very helpful. Anyway, thank you for your hard work, and I'm glad I found your channel.
Love Doom Emacs you can find so many uses for it. Great video buddy. Oh BTW, I would imagine you already know but the purple bar beneath your menu's on your website are not changing for DTOS, Knowledge Base, Linux Manpages, Community and Contribute. Just in case you didnt, I thought I would let you know.
I have bookmarked this and one other DT video in firefox under "Nerd-stuff/screwing-with-my-head". My gihub bio reads "I've been fooling with Linux for 20 years, I remain a fool. Currently trying to learn Emacs, god knows why, I think I need therapy." Thanks DT for all your open source content (I think). x
14:15 - After setup; here we start actually using Doom Emacs.
2 года назад+5
My main struggles with emacs has been getting it to work like any normal IDE, where file browsing is restricted to the project directory you opened (I think that's what projectile does but I couldn't figure out how to configure or use it). I'll have to try again some time. Probably struggled more than I had to because I barely ever interact with windows and buffers in vim, because I just use my window manager for that.
File selection based on project root is p f. if you added/removed files outside of Emacs you might have to reset the cache with p i first. For file browsing using dired just select a directory with the first option here.
@@TangoFoxtrotWhiskey Nah, I don't we need to invalidate the cache. Just use M-x dired for global file browsing and projectile for the project specific files.
DT, you are a very great man. Thanks God for having you. I've decided to follow you on steps get ready to use emacs. I'm a vim power user and since you prefer emacs I told myself why not. let's try this, maybe better than vim. Agian, thank you for all these great videos. By the way, I've decided to give testing Debian a try. Now I'm running on that. Have you ever tried it? I think testing repo of debian is more stable than Arch and packages are not that old of regular Debian. Please let us know what's your opinion on this distro. Thanks man
After trying to figure out how to make the application for the emacsclient to open in gui mode, i came to the solution of "your shit out of luck". at least for the most recommended port of emacs for mac, however other's seem to have good luck with emacs-plus through homebrew. Oh well, guess I can't save those extra seconds of launching the gui applications...
Ja już go kompletnie nie rozumiem. Raz mówi, że Emacs jest zajefajny. Innym razem mówi, że za dużo tego. Pogubiłem się w tym wszystkim. Ja dopiero co wczoraj zainstalowałem Vima, a tutaj już propozycja do rozważenia "Może zainstaluj Emacsa?" XD Swoją drogą nie widzę u ciebie drogi kolego poradników z Vima :)
@@zastanawiacz vim a emacs to 2 różne rzeczy przecież ;)) a co do vim u mnie - nie potrzebuje i rzadko używam. Do kodowania super sprawa oczywiście neovim z dodatkami ale do normalnego używania starczy gedit lub nano ;)
Why not use your particular system's init system to autostart the emacs server for you? If you use systemd you can just create a unit for the user (not global, use a user unit) and it doesn't matter what WM or DE you use or not at all and the server will be available for you! I'm sure other init systems will offer something similar or even better. SysV init and openRC do at least.
I think one thing that should be mentioned though I'm sure most found this on their own is that after doing Space or C-w a popup shows all the different keys you can press and what they do.
Cool. I think I might have to check this out, but I'm probably too used to Spacemacs. For example 'SPC - b - d' is still more natural for killing a buffer, even though 'SPC - b - k' makes more sense, despite it being years since I used it. 'SPC - a - d' is as good as 'SUPER - .' for me. I'm just getting back into Emacs/Cider (after using VSCode/Calva for a while). I was always using Spacemacs and honestly the only advantage I'm seeing here is startup speed. I'm assuming utilizing 'straight.el' could close the startup time gap, combined with some of your suggestions. I mainly use vim keybindings (solely in Emacs, I'm a Windows user), but Spacemacs' 'Hybrid Mode' gives the best of both worlds.
I used Emacs versions 3.x (maybe?) in the late 1980's - early 1990's. And since then, I've forgotten most of it. Isn't my memory great! It forgets what is not needed right now as fast as it learns new stuff. I believe I should be called an Emacs n00b nowadays. But I'm still thinking I should maybe reconsider.
This was a good introduction, which will surely help a lot. Thanks! Unfortunately I still rely on windows for a lot of things which I have found won’t work at all in Linux, so I settled on running eMacs using WSL. Tried to run eMacs in windows natively and I found it to be extremely limited in what it can do.
I haven't messed with WSL much at all except for building/compiling. Did you run into problems with the lack of graphics in WSL? or did emacs run directly in terminal only mode?
I use spacemacs. Tried to switch to doom-emacs, but some keybindings and features in spacemacs make more sense to me. I would appreciate a comparasion video doom-emacs and spacemacs.
I'm trying out doom emacs out for the first time coming from regular emacs and the number one thing I ran into was evil mode. 5 minutes of WTH is going on with the key mappings before I realized it seemed to be Vim like and thankfully I knew what to look for in the config file
Siiiigh... here I go again attempting to learn doom-emacs again because DT encouraged me to... i wonder how long until i switch back to vim THIS time..
SPC f U / SPC f u To open the currently open file as root / to open a file as root. Not knowing this was the reason why I always came back to vim. Really was a game changer one someone told me.
This apparently is not working for me for the current version, it doesn't start the doom emacs even after installing doom emacs, it still starts the default emacs, on using emacsclient,
On Manjaro Plasma, installing gnu emacs, then installing doom emacs took care of all the desktop icon functionality during installation. The Emacs (client) icon runs Doom Emacs without me having to make any changes to desktop files.
Thanks for it, I was overwhelming where to start this one shows me a way to follow along. Without learning gnu emacs can I begin with doom emacs straight forward?
Excellent video. Im at a stage where i am scripting, taking notes, learning, watching youtube or films. Im looking for one application to do it all. VScode does scripting and note taking but i found micro better at doing both. Then there is vim but its a text editor. We can script and take notes too. So i am bouncing around trying to find one application that I don't have to break my fingers trying to do things. I guess at this stage, i should be using the gui apps, but i like tinkering with the command line and have an affection for the command line. So recently, have been bouncing back and forth with vim. I understand its very powerful as a text editor, and can be customized to its hart content. But i don't have 10 years to give to become proficient in vim. Im 60+. So i want to get in and do the stuff. I think emacs is interesting because its an all in one. If i choose emacs, i will no longer need all the apps. I had obsidian for notes, micro/nano/vscode/vim for scripting, then firefox for web, thunderbird for email........ I think its just crazy!!! So im thinking maybe reducing my app and learning them until i master them!!!! So i will be watching and following along on your video journey about emacs. Thanks by the way for taking the time to help us!!!! Patrick
Emacs takes a lifetime to learn, so the sooner you start the longer it'll take. Legend has it that people don't stop using Emacs, they just die at some point.
Thanks for your videos. I'm a nvim user and recently tried doom emacs for the bidirectional language support it offers. But unfortunately it is absolutely laggy when the file contains persian characters.
Hi, thank you for useful video, I am new in the field. Have followed the steps, however after running alias emacs even though the emacs does start there is following message in terminal: emacsclient: can't find socket; have you started the server? emacsclient: To start the server in Emacs, type "M-x server-start". So in the init.el after typing space : did type after M-x server-start and hit enter. After did run 'doom sync'. After Mac restart and running alias emacs there is the same message. If you can advise.
Trying to start emacs after setting up the daemon just opens a normal emacs scratch file the only way I am able to open doom is via doom run in the terminal. Any help would be much appreciated!
I seem to have to kill the daemon and restart it any time I add a package in order to get it to work... I asked on reddit and they say this is normal but you don't seem to need to do that at all. Anyone have any ideas? I am doing SPC-h-r-r, but that only makes the functions available through M-x. If I try to run them it can't find the proper file until I kill the daemon and restart.
Hey, DT. I know this video is a half a year old but maybe you'll see this. I use the fish shell, how would I add doom emacs to $PATH within the fish shell? Since the syntax is completely different than bash.
I just took my first dip this evening in installing doom and emacs (completely new) because a friend is a huge fan. now I m trying to set up my bashrc but I seem not to have one? I tried to create one on my home folder but the one-liner was not executable. do I have to install something bevor I actually have a .bashrc? best regards!
I'm coming from a background of only ever using "user-friendly" editors (Notepad, Nano, Pluma, occasional grudging compliance with VS Code at work, etc). I'm interested in putting in the work to learn to operate a "hardcore" editor like Vi/Vim or Emacs. Would Doom Emacs be a good entrypoint to these, or do you have some different recommendation?
How to use Doom Emacs: - play Doom soundtrack in the background - old-school, 2016, Eternal, doesn't matter - crack open a beer, or a white Monster if you're fancy enough - binge-watch the entire DT Emacs playlist
Youre making the emacs community bigger single-handedly
Made me use it. I use it on my desktop and laptop.
From 6 to 10
Reading SICP was what brought me over
Just wanted to thank you for your eMacs videos! Had a really bad experience my last semester in school a few years ago, and stepped away from my computer engineering degree with just 2 full semesters left. Your videos helped me remember my original interest getting into computers when I was a kid, installing linux on an old compaq pc, and learning web development, some Java, and then Objective-C. Excited to be back on track, Org mode has also helped a lot!
Bruh!! 2 semesters left is almost completed degree. I have two semesters left and I already feel like I've completed my undergrad. Already started looking for graduate schools
I was just watching Zaney's stream because I missed it and was getting confused with starting out and then I saw the notification of your video. Thanks DT!
DT, you got me into Doom Emacs many months ago, but due to the lack of a proper 'guide', I went back to Vim. Just yesterday I installed Doom Emacs again, and I get this video. Thanks!
Same here bro...
I just installed doom emacs yesterday by watching his old videos and unfortunately i got notification
I knew a little VIM, hearing VIM was required helped a lot..I turned to your old VIM Tutorials, and now I can use Doom Emacs pretty handily...I could run those VIM Tutorials daily
Hi Distrotube!! Here's a random fan!!
Love your work. Just love it. In your worst days, know that yor work saves people.
Riju
I'm beginner in Emacs and I love this video! Thanks a lot!
Thank you Derek for a great introduction!
Hi DT, love your work.
Just if anyone have the same problem as I did on ubuntu 24.04 LTS and Emacs 29.4
The path was now :
export PATH="$HOME/.config/emacs/bin:$PATH"
Took only 2 days to figure out.
Keep up and greetings from Denmark :)
Life saver there
Crazy, I just downloaded yesterday. This is great! Thank you!
A DT video like we used to love. 👍 Informative. Realistic. Mature. Without the overly provocative title and thumbnail. And most of all no clickbait goofy face ! 🤩
this is awesome, been a neovim user but back in the day i was familiar with emacs and loved it, lost all my muscle memory but this is fantastic, thank you sir!
Pretty nice video; I've been wanting to give Emacs a shot for a while and this makes the transition a little smoother.
I could also recommend Ststem Crafters channel as a source to Emacs.
(Pro tip, make a README file that you write down those short cuts you want to learn)
Joseph is working on the ESys. It provides enough libraries and syscalls to use emacs, emacs lisp etc. It is a bsd-like kernel and system that should be available ~2024
sounds interesting! but who's Joseph?
This together with EXWM and we go full emacs.
Legend says once this is complete the universe will end and will be replaced by some simulation running emacs. Other say this has already happened.
FAKE NEWS!
Damn I just started to learn Doom Emacs and you released this. Really appreciate you DT.
I love Doom Emacs, I switched to Neovim then back to Doom and I missed it so much
I am young at 70+ but feel old when nobody talks about (and praises) nedit. It is an old motif editor, largely ignored by most younger generations. Block copy (or cut) and paste is one of the most essential features of an editor, and nedit (or, xnedit if xorg fonts look too ancient) does it better than most, if not all, other editors. Although nedit (binary) may be found in major pkg repositories, xnedit is still build-it-yourself program. However, once one gets a hang of it (in a few days?) nedit or xnedit, both under 2 MB size, he/she will find what a really good text editor is like.
What about the block copy feature in xnedit is better than in other editors?
Please make a part two. You have finally convinced me to try Emacs. I'm playing around with it, but I don't feel productive at all, and you are by far the best person at explaining this.
I'm very curious to understand how to open projects, save buffer layouts, execute and debug code.
This video is such a valuable resource for the community. Thanks Derek!
A very good video. please make a part 2
Oh yeah! Nice intro! Can't wait for day two:)
I never got around to learning Emacs, but now I've installed Doom, so I hope to get used to it. Thanks for the guide.
Nice video DT, I going to try this application 👍
Awesome detailed thorough explanation dude! I am wowed so far! Thanks for your video
For openSUSE Tumbleweed I needed to delete previous ~/.emacs.d of vanilla, also had to open once with /usr/bin/emacs -q and do a M-x package-initialize , then it all started working
You are AWESOME!!!! Been trying to learn emacs for a long long time - only now, I'm able to edit and run a program - you are a rockstar!!
Great video about emacs! I will learn emacs again and I think I will love it this time.
Thank you DT, you rock!
I’ve never seen anyone more passionate and very knowledgeable and articulate when explaining everything emacs and doom emacs. Thanks a lot for this video 🫡
really love your stories about emacs, thank you
7:30 Pro tip: just create a script ~/.xsessionrc and set execute bit and it will be automatically executed when you login to graphical desktop, no matter which desktop manager you use. Just make sure your script actually exits as fast as possible (e.g. fork to run all the slow stuff) or your desktop login will be slow.
Thanks for your work, dt!
my man ran vim in an Emacs video
Another great video thanks DT.
Outstanding!
Incorp[orated these ideas into my existing Doom Emacs setup.
Looking for this for a long time!
I love a 'first' comment that doesn't just say 'first'.. :D
@@DistroTube :D, it indeed is overrated
Honestly, I only recently ditched Doom Emacs and Emacs altogether and switched back full time to Neovim. The reason being that some plug-ins would not update in months (some MELPA stuff that simply wouldn't install), and more importantly, Doom breaking completely on any Emacs updates via pacman.
Error messages are anything but helpful, and I really don't have the time to read into the nuts and bolts of ELISP.
So I'm back with Neovim and my terminal applications (and occasionally Neovide for quick drag-and-drop file access; thank you for showcasing it, I love Neovide).
I'm glad someone finally understands. I knew people back in late 2000s who used EMACS since 2003. Years and switched back to VIM. Some people just don't get it an they assume it was because its "too hard". That isn't the case. VIM is just better for some people's needs.
Can I use standard vim addons with neovim/neovide?
@@foss_sound Edit: Most vim plug-ins will work with Neovim. Some, however, are written specifically for Neovim, and some will require specific versions (for example, at least Neovim 0.6). Typically, the plugin pages should indicate what is needed. Since Neovide is a graphical front-end to Neovim, it will support anything that works in your regular Neovim.
did u doom sync or update ur packages inside emacs ?? neovim will do the same if u dont update ur plugins
Superb, just what we needed to know, Thanks
Thanks for making this video. Great introduction to doom
Thank you for such a great introduction, DT! I'm looking how to improve my development workflow and interested mostly in using dev extensions(lsp and etc) + org mode. But currently, while I see a great power and flexibility in org mode, I don't see anything Emacs does actually better than vim in terms of development experience(extensions and etc). In my last try when I installed spacemacs I was terrified by a startup speed :) In neovim there are treesitter and lsp client available out of the box and it remains fast and responsive. Could you please cover at least initial set-up for development? Like
- Picker UI like telescope for nvim. Telescope is awesome.
- Simple setup for the language server and maybe format on save and so on
- Maybe some snippet engines? Because luasnip for neovim is incredibly powerful and I see no competitors from emacs world
I understand this is a large surface to cover, but showing some of the aspects at least briefly might be very helpful. Anyway, thank you for your hard work, and I'm glad I found your channel.
You know emacs is crazy when half the video is learning how to launch it.
Love Doom Emacs you can find so many uses for it. Great video buddy.
Oh BTW, I would imagine you already know but the purple bar beneath your menu's on your website are not changing for DTOS, Knowledge Base, Linux Manpages, Community and Contribute. Just in case you didnt, I thought I would let you know.
Thanks for the gentle emacs intro for the plebs btw
Just installed emacs to try after this video.
I have bookmarked this and one other DT video in firefox under "Nerd-stuff/screwing-with-my-head".
My gihub bio reads "I've been fooling with Linux for 20 years, I remain a fool. Currently trying to learn Emacs, god knows why, I think I need therapy."
Thanks DT for all your open source content (I think). x
14:15 - After setup; here we start actually using Doom Emacs.
My main struggles with emacs has been getting it to work like any normal IDE, where file browsing is restricted to the project directory you opened (I think that's what projectile does but I couldn't figure out how to configure or use it). I'll have to try again some time. Probably struggled more than I had to because I barely ever interact with windows and buffers in vim, because I just use my window manager for that.
File selection based on project root is p f. if you added/removed files outside of Emacs you might have to reset the cache with p i first. For file browsing using dired just select a directory with the first option here.
@@TangoFoxtrotWhiskey Nah, I don't we need to invalidate the cache. Just use M-x dired for global file browsing and projectile for the project specific files.
DT, you are a very great man. Thanks God for having you. I've decided to follow you on steps get ready to use emacs. I'm a vim power user and since you prefer emacs I told myself why not. let's try this, maybe better than vim. Agian, thank you for all these great videos. By the way, I've decided to give testing Debian a try. Now I'm running on that. Have you ever tried it? I think testing repo of debian is more stable than Arch and packages are not that old of regular Debian. Please let us know what's your opinion on this distro. Thanks man
One year ago i tried to use emacs i was using doom day one first hour i gave up, now with this video i'll try again on the wekeend!!
thanks very well explained
After trying to figure out how to make the application for the emacsclient to open in gui mode, i came to the solution of "your shit out of luck". at least for the most recommended port of emacs for mac, however other's seem to have good luck with emacs-plus through homebrew. Oh well, guess I can't save those extra seconds of launching the gui applications...
Thanks!!
Thanks for share! I'm not using console editors, but nice to listen good knowledge man ;)
Emacs isn't a console editor. (well, it can be a console editor but most people use it as a GUI)
Ja już go kompletnie nie rozumiem. Raz mówi, że Emacs jest zajefajny. Innym razem mówi, że za dużo tego. Pogubiłem się w tym wszystkim. Ja dopiero co wczoraj zainstalowałem Vima, a tutaj już propozycja do rozważenia "Może zainstaluj Emacsa?" XD
Swoją drogą nie widzę u ciebie drogi kolego poradników z Vima :)
@@DistroTube thx for heart ;) i know about it - it's a operating system in operating system ;)) many many possibilities inside.. yeah. Cheers
@@zastanawiacz vim a emacs to 2 różne rzeczy przecież ;)) a co do vim u mnie - nie potrzebuje i rzadko używam. Do kodowania super sprawa oczywiście neovim z dodatkami ale do normalnego używania starczy gedit lub nano ;)
Why not use your particular system's init system to autostart the emacs server for you? If you use systemd you can just create a unit for the user (not global, use a user unit) and it doesn't matter what WM or DE you use or not at all and the server will be available for you!
I'm sure other init systems will offer something similar or even better. SysV init and openRC do at least.
I think one thing that should be mentioned though I'm sure most found this on their own is that after doing Space or C-w a popup shows all the different keys you can press and what they do.
Learned even more on the 2nd view.
Good stuff!
Been a vi/vim user for 30+ years, 2 weeks of your videos that I'm been rewatching, I'm now being converted to the Church of Emacs.
Emacs changed my life.
Is it viable for Java developing? Looking for something with a smaller Ram footprint
Hey DT any emacs updates. This one is a beaut thanks for sharing chap.
Cool. I think I might have to check this out, but I'm probably too used to Spacemacs. For example 'SPC - b - d' is still more natural for killing a buffer, even though 'SPC - b - k' makes more sense, despite it being years since I used it. 'SPC - a - d' is as good as 'SUPER - .' for me.
I'm just getting back into Emacs/Cider (after using VSCode/Calva for a while). I was always using Spacemacs and honestly the only advantage I'm seeing here is startup speed. I'm assuming utilizing 'straight.el' could close the startup time gap, combined with some of your suggestions.
I mainly use vim keybindings (solely in Emacs, I'm a Windows user), but Spacemacs' 'Hybrid Mode' gives the best of both worlds.
lol ... well i have now shifted fully from nano/pico to vim. That was quite a move. Will I go to emacs now? i'm curious too
A veteran vim user, but I am checking out emacs and loving it.
I used Emacs versions 3.x (maybe?) in the late 1980's - early 1990's. And since then, I've forgotten most of it. Isn't my memory great! It forgets what is not needed right now as fast as it learns new stuff. I believe I should be called an Emacs n00b nowadays. But I'm still thinking I should maybe reconsider.
The new camera angle always makes me feel like he's going to rap about fire safety
I install neotree but it cannot be opened, says that the file or directory, neotree, does not exist.
[edit]
I solved restarting the emacs server
This was a good introduction, which will surely help a lot. Thanks!
Unfortunately I still rely on windows for a lot of things which I have found won’t work at all in Linux, so I settled on running eMacs using WSL. Tried to run eMacs in windows natively and I found it to be extremely limited in what it can do.
I haven't messed with WSL much at all except for building/compiling. Did you run into problems with the lack of graphics in WSL? or did emacs run directly in terminal only mode?
@@dacritter8397 WSL2 has graphics
Same. Windows' audio is great. It just works.
I've had no problems running a Windows Emacs (with the Spacemacs config). What exactly could you not do?
Love it. Thanks :)
I use spacemacs. Tried to switch to doom-emacs, but some keybindings and features in spacemacs make more sense to me. I would appreciate a comparasion video doom-emacs and spacemacs.
Very useful walkthrough👍
I'm trying out doom emacs out for the first time coming from regular emacs and the number one thing I ran into was evil mode. 5 minutes of WTH is going on with the key mappings before I realized it seemed to be Vim like and thankfully I knew what to look for in the config file
Goooooood jooooooob!
This aint "tech" this is "ART"
fq DT dammit I love you; i wish I had 1% of your knowledge; dammit fq
Siiiigh... here I go again attempting to learn doom-emacs again because DT encouraged me to... i wonder how long until i switch back to vim THIS time..
SPC f U / SPC f u
To open the currently open file as root / to open a file as root.
Not knowing this was the reason why I always came back to vim. Really was a game changer one someone told me.
This apparently is not working for me for the current version, it doesn't start the doom emacs even after installing doom emacs, it still starts the default emacs, on using emacsclient,
Hi! Why don't you set your terminal size just once so as not to size it up every time?
i cannot get the icons you have when you open the doomemacs like the agenda icon on open org-agenda. Is there a font I shoud have ? I am using fedora
Very Very Thanks you 💓
I ain't using emacs, but I have probably watched all of your videos on emacs. Is a testament to your content.
Vim do miss you tho bro.
your a legend buddy
On Manjaro Plasma, installing gnu emacs, then installing doom emacs took care of all the desktop icon functionality during installation. The Emacs (client) icon runs Doom Emacs without me having to make any changes to desktop files.
Thanks for it, I was overwhelming where to start this one shows me a way to follow along. Without learning gnu emacs can I begin with doom emacs straight forward?
My doom emacs doesn't have a ~/.doom.d folder. Just Installed doom emacs
it still says doom not found at 6:15, im using linux mint
check if the doom file is in the path specified in .bashrc for me, it was in ~/.config/emacs/bin so i just changed the path in .bashrc to that
Hey I didn't get a init el file I did get a example file but upon copying it to init el and modifying it no changes are applied on reload
Excellent video. Im at a stage where i am scripting, taking notes, learning, watching youtube or films. Im looking for one application to do it all. VScode does scripting and note taking but i found micro better at doing both. Then there is vim but its a text editor. We can script and take notes too. So i am bouncing around trying to find one application that I don't have to break my fingers trying to do things.
I guess at this stage, i should be using the gui apps, but i like tinkering with the command line and have an affection for the command line. So recently, have been bouncing back and forth with vim. I understand its very powerful as a text editor, and can be customized to its hart content. But i don't have 10 years to give to become proficient in vim. Im 60+. So i want to get in and do the stuff.
I think emacs is interesting because its an all in one. If i choose emacs, i will no longer need all the apps. I had obsidian for notes, micro/nano/vscode/vim for scripting, then firefox for web, thunderbird for email........ I think its just crazy!!! So im thinking maybe reducing my app and learning them until i master them!!!!
So i will be watching and following along on your video journey about emacs. Thanks by the way for taking the time to help us!!!!
Patrick
Emacs takes a lifetime to learn, so the sooner you start the longer it'll take. Legend has it that people don't stop using Emacs, they just die at some point.
Thanks for your videos. I'm a nvim user and recently tried doom emacs for the bidirectional language support it offers. But unfortunately it is absolutely laggy when the file contains persian characters.
Hi, thank you for useful video, I am new in the field. Have followed the steps, however after running alias emacs even though the emacs does start there is following message in terminal: emacsclient: can't find socket; have you started the server?
emacsclient: To start the server in Emacs, type "M-x server-start". So in the init.el after typing space : did type after M-x server-start and hit enter. After did run 'doom sync'. After Mac restart and running alias emacs there is the same message. If you can advise.
Thank you.
neotree doesn't work with the server-client-method.
It says all-the-icons isn't installed and keeps saying this after installing this package
Solved. Should restart the server after rebuilding.
thank you!
Trying to start emacs after setting up the daemon just opens a normal emacs scratch file the only way I am able to open doom is via doom run in the terminal. Any help would be much appreciated!
I seem to have to kill the daemon and restart it any time I add a package in order to get it to work... I asked on reddit and they say this is normal but you don't seem to need to do that at all. Anyone have any ideas? I am doing SPC-h-r-r, but that only makes the functions available through M-x. If I try to run them it can't find the proper file until I kill the daemon and restart.
i have the same problem. did you find something?
Hey, DT. I know this video is a half a year old but maybe you'll see this. I use the fish shell, how would I add doom emacs to $PATH within the fish shell? Since the syntax is completely different than bash.
I am halfway through the video and its still installing...
Thank you!
I just took my first dip this evening in installing doom and emacs (completely new) because a friend is a huge fan. now I m trying to set up my bashrc but I seem not to have one? I tried to create one on my home folder but the one-liner was not executable. do I have to install something bevor I actually have a .bashrc? best regards!
i am downloading this video and rewatching until i got it down and was also wondering if youve ever heard of jvsholz workflow video
I'm coming from a background of only ever using "user-friendly" editors (Notepad, Nano, Pluma, occasional grudging compliance with VS Code at work, etc). I'm interested in putting in the work to learn to operate a "hardcore" editor like Vi/Vim or Emacs. Would Doom Emacs be a good entrypoint to these, or do you have some different recommendation?
Excellent
How to use Doom Emacs:
- play Doom soundtrack in the background - old-school, 2016, Eternal, doesn't matter
- crack open a beer, or a white Monster if you're fancy enough
- binge-watch the entire DT Emacs playlist