5 Reasons to Learn Emacs in 2021

  Рет қаралды 88,197

System Crafters

System Crafters

Күн бұрын

Пікірлер: 200
@guillermorojas2000
@guillermorojas2000 4 жыл бұрын
All that Emacs needed to grow the popularity is this channel, I love your videos
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks Guillermo! I don't know if I'll convert many people to Emacs, but I'll surely try :)
@wawrzyniecdobrucki8284
@wawrzyniecdobrucki8284 4 жыл бұрын
@@SystemCrafters I am a new convert ;-) Great job popularizing Emacs. Thank you!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thank you Wawrzyniec!
@MMABeijing
@MMABeijing 4 жыл бұрын
@@SystemCrafters Hi David, I have gotten into emacs last year, I would like to share my progress using a format similar to your videos. Could you tell me, or make a video, about your video-editing set up? thank you for your amazing videos because they make me want to go back to emacs as I was during the lockdownm Thank you forehand for your help!
@coffeehousephilosopher7936
@coffeehousephilosopher7936 3 жыл бұрын
Yay an emacs channel 😁😁😁😇😇😇😊
@ericdallo
@ericdallo 4 жыл бұрын
Man, your videos are everything we were missing from the emacs community... please keep going, this channel really have valuable content
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks a lot Eric!
@fabrice9848
@fabrice9848 Жыл бұрын
The Linux community needs more people like you!
@kickbuttowsk2i
@kickbuttowsk2i 4 жыл бұрын
the single best resource for anyone looking to learn emacs
@noam65
@noam65 2 жыл бұрын
Thank you. It's nice to have an introductory level video about some basic things possible in emacs. Very nicely done!
@fgtdjkg
@fgtdjkg 3 жыл бұрын
I use pure Emacs in terminal for about a year and I am super productive. I would say Emacs shines in it's flexibility and customizability. You basically write your own ide on base of Emacs. Very convenient. I use use-package and daemon mode to start it quickly. I use it for c++/go/python/rust/shell/clojure/lisp programming, you name it. Most of all I like it's buffer management and key bindings. I should admit learning Emacs is hard but absolutely worth it! One down side is that Emacs is not pre installed on most Linux distros, so I always compile it from sources and make install the latest version
@ДенисКвочка
@ДенисКвочка 2 жыл бұрын
Круто! Замотивировал изучать Emacs, и, надеюсь, на этот раз, моя очередная попытка не будет провальной ))) Спасибо!
@SmittyVanilli
@SmittyVanilli 4 жыл бұрын
Great job on continuing to demystify Emacs! Now I understand it CAN be a productivity tool, once you get to know it. Looking forward to demystifying Emacs LISP!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks Stephen!
@theherk
@theherk 4 жыл бұрын
Magit is a good enough reason all by itself. Amazing.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Agree 100%!
@AndersJackson
@AndersJackson 4 жыл бұрын
Org-mode is the other reason all by itself. :-)
@theherk
@theherk 4 жыл бұрын
@@AndersJackson True, there is no shortage of great reasons.
@JosueRodriguez08
@JosueRodriguez08 4 жыл бұрын
@@theherk VIM
@theherk
@theherk 4 жыл бұрын
@@JosueRodriguez08 I don't follow.
@OlesSavluk
@OlesSavluk 4 жыл бұрын
I like how practical and useful features that you have highlighted. So far, I've used about half of them, excited to try the rest!
@elrisitas8508
@elrisitas8508 4 жыл бұрын
this channel is my favorite source of emacs knowledge
@Xdavidel
@Xdavidel 4 жыл бұрын
Looking forward for your 2021 content. Sadly the livestream are usually too long for me, but I've gone over your configs.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks! I'm making more prerecorded videos that are shorter now (15-30 mins), hopefully that helps. Any particular reason it's hard to get through the longer ones? Too much content coverage?
@Xdavidel
@Xdavidel 4 жыл бұрын
@@SystemCrafters I usually have 15-30 minutes for that. I find myself watching just parts of each video. The content is great - don't change it on my behalf ;)
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Just want to make sure everyone can enjoy it! Thanks for the feedback :)
@marcovirtual
@marcovirtual 4 жыл бұрын
I really like this much prettier powerpoint presentation that you did with Emacs. Do you plan on teaching us how to do that? Thank you, subscribed!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks! I've got a video showing a different way to do presentations with Emacs: kzbin.info/www/bejne/rKuckn-jrb59eJI Recently I switched to a custom configuration using org-present (check out the second code block at this heading): github.com/daviwil/dotfiles/blob/master/Emacs.org#presentations It'll require having your Org Mode fonts set up the right way, check out this video for that part, about halfway through: kzbin.info/www/bejne/jJTKm4d7lpWei5Y
@marcovirtual
@marcovirtual 4 жыл бұрын
@@SystemCrafters awesome! Thank you very much!
@MarkusGraf2
@MarkusGraf2 4 жыл бұрын
exwm doesn't only work on Linux as stated at 26:38, it works beautifully on FreeBSD ;-)
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Fair point! I shouldn't forget the many fine folks in BSD land
@slalomsk8er397
@slalomsk8er397 3 жыл бұрын
Thanks, just subscribed and can't wait for the videos about lisp and Guix. I really need to up my Emacs game as work isn't getting easier so my workflow need to bet better.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
We've started the Emacs Lisp series! A new video will come out for that tomorrow. The Guix series should start pretty soon :)
@slalomsk8er397
@slalomsk8er397 3 жыл бұрын
@@SystemCrafters thx, I started to watch the elisp series and learned a lot already - can't wait for the next video :)
@jerril42
@jerril42 4 жыл бұрын
Thanks David, loads of reasons to give Emacs a try. Great review of what you've covered. I've still got a lot of work to make Emacs function the way I want. Thanks for your videos they have been fantastic. Best wishes for 2021.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks a lot Jerry! Best wishes to you as well! Keep on hacking on that Emacs config :)
@noam65
@noam65 2 жыл бұрын
You did inspire me to invest a bit of cash in buying some physical books, about the basics, GNU EMACS 3RD EDITION, and EMACS LISP AN INTRODUCTION. I found each online, but decided they're worth owning physical copies of, in print. I expect that I'll get even more from your videos while also studying these, simultaneously.
@GeorgeInTech
@GeorgeInTech 4 жыл бұрын
David is on fire again, thanks for another awesome video
@SystemCrafters
@SystemCrafters 4 жыл бұрын
You are too kind!
@jthomas3584
@jthomas3584 4 жыл бұрын
Can't wait to see what you've got in store, also haven't made my way through all of your currently uploaded content! Keep up the good work!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks a lot!
@2904cc
@2904cc 3 жыл бұрын
thanks! nice video. what did you use to create the presentation itself?
@2904cc
@2904cc 3 жыл бұрын
ach, I joust found this video, maybe it contains an answer ;-) kzbin.info/www/bejne/rKuckn-jrb59eJI
@2904cc
@2904cc 3 жыл бұрын
according to this other video, the answer is org-tree-slide
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Since that video I've started using a different package called org-present: config.daviwil.com/emacs#org-present
@nivas2838
@nivas2838 4 жыл бұрын
I had to come back to Windows 10 late last year because of a ton of work I've yet to finish on some documents that refuse to work nice with Libre/etc. Once I'm done I will move back to Linux and give Emacs a go, I've been saving your videos for this purpose haha. Thanks for the amazing work you put into your channel! Really appreciate it :)
@GeorgeInTech
@GeorgeInTech 4 жыл бұрын
Can't wait to learn more about elisp through your videos
@LeobardoOscar
@LeobardoOscar 3 жыл бұрын
Man, thank you very much. Really great EMACS stuff on this channel.
4 жыл бұрын
Your video is actually pretty good. Subscribing and gonna look into your emacs config later.
@1Armani209
@1Armani209 4 жыл бұрын
omgoodness im glad i found this channel!!!
@spolakh
@spolakh 4 жыл бұрын
Nice! Looking forward to those elisp & core code patterns of community packages series! After half a year of writing emacs configs without understanding holistic ways of doing it, those configs start looking like a bunch of hard to maintain spaghetti plates. If anyone knows other good resources on the topic, would much appreciate!
@XPirateMental
@XPirateMental 2 жыл бұрын
Wow emacs was my main dev env more than twenty years ago. Didn’t realize anyone was still using it.
@banonotit800
@banonotit800 2 жыл бұрын
Advice is a term from Aspect Oriented Programming. It's pretty descriptive in AOP context.
@andrewcarpin2850
@andrewcarpin2850 4 жыл бұрын
Thanks for the informative video. I'm an emacs(doom emacs) noob but I am definitely into learning emacs. I went with doom because I am a long time vim user but your setup with the nice background looks even better! Maybe I should start fresh with gnu emacs and use evil mode
@jessejordache1869
@jessejordache1869 2 жыл бұрын
I've said this elsewhere, but coding in Common Lisp actually makes Emacs' elisp a negative. Keeping them straight is like coding in Ruby 2 & Ruby 3 at the same time. You have to understand -- the language standard of Common Lisp is like 900 pages long -- that's a LOT of commands, and which is the one that gives you a rougher estimation of the floating point number you're looking at, is it rational, or rationalize? and is this predicate with-labels, with-labelsp, or with-labels-p? And that's before you load a single library.
@reverseila4363
@reverseila4363 4 жыл бұрын
One of the reasons i wanna switch from vim to emacs is emacs can handle bidi and most of the good terminals can't. The other reason is org mode which is better than pandoc markdown. Btw, Do you use latex (pure) for creating professional documents? I think there must be things in latex that org can't do. If you use latex, may you provide some info about what your setup is? Thanks.
@ethanedwards8296
@ethanedwards8296 4 жыл бұрын
You can actually embed LaTeX in Org, I use Org to write sometimes and commonly use LaTeX with it.
@reverseila4363
@reverseila4363 4 жыл бұрын
@@ethanedwards8296 yes I know about that. that is really helpful and most of the time more than enough. but I want to config emacs to autocomplete latex code, snippets and that kind of stuff. I think I will eventually do that myself. I switched back to vim and currently forgot many things about configuring emacs. basically I wanted to have some ideas how emacs is configured for latex.
@renatod.o.2930
@renatod.o.2930 4 жыл бұрын
What a great find was this channel! I'm definitely watching all the videos
@793Rich
@793Rich Жыл бұрын
Man you're doing a lot for the Emacs community
@justaregulargamer7314
@justaregulargamer7314 3 жыл бұрын
I feel like because I am still learning programing changing from vs code to emacs this will probably be a good time to change and learn emacs
@adrien-barret
@adrien-barret 2 жыл бұрын
may be, a video on how to optimize perf would be good thing, like when yiu add lsp with two, three language it came to be slower than vscode ...
@mystisification
@mystisification 4 жыл бұрын
You're my favorite floating head right next to the busts in the Haunted Mansion!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
lol, thanks! Just call me Mr. Disembodied Mode Line Head
@mystisification
@mystisification 4 жыл бұрын
@@SystemCrafters Coming soon to MELPA no doubt
@lassekliemann6251
@lassekliemann6251 4 жыл бұрын
Even vanilla Emacs (without that toolbar stuff, which they added later) looks more appealing than any version of Windows I have ever seen. Emacs looks like saying: "I am here to accompany you through your work. I am not trying to be particularly pretty, but I am also not ugly. Most importantly, I will be there when you need me, however, I will also not get into your way." Emacs tends to keep this promise. Although performance on large files could be better.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Agreed!
@lassekliemann6251
@lassekliemann6251 4 жыл бұрын
@@SystemCrafters I still remember using Emacs the first time, which was in 1996 on a Solaris workstation. An exciting sense of productivity radiated from that system. Switched to Vim in 1999, and back to Emacs in 2014. Since then moved most of my activities to Emacs: text editing, e-mail (notmuch), shell (eshell and terminal), system administration (tramp), git (magit), org mode, etc. One amazing feature is the ability to link to a particular e-mail message from org mode (for people who use e-mail not just to send hoaxes and viruses to their friends). My humble configuration files are here gitlab.com/lxkl/dot-emacs in case anyone is interested; parts of it were also inspired by Prot's channel kzbin.info.
@marcello4258
@marcello4258 2 жыл бұрын
btw EXWM does NOT only runs on linux it runs on *BSD as well
@machman23
@machman23 4 жыл бұрын
Hi there, I am still learning lots in org-mode, drawers, logbooks, properties etc
@rafnicdao9283
@rafnicdao9283 4 жыл бұрын
Any doom-emacs configuration for EXWM?
@RB-jo4xn
@RB-jo4xn 4 жыл бұрын
Very impressive video. One of the best explanations of the power of emacs. Subscribed!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Thanks a lot!
@garyjackson7926
@garyjackson7926 3 жыл бұрын
Great video. I'm glad I found it. I've been using emacs for many years. The only issue I had using emacs in the past was file size limitation and when using macros to do many lines, the speed was too slow performing the macro. Maybe there is something to tweak to speed that up?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Thanks a lot Gary! There's a package for Emacs called 'vlf' which helps with 'very large files', it might speed things up for you: elpa.gnu.org/packages/vlf.html I haven't actually tried it though so I'm not sure if it will solve your exact problem. Let me know how it goes if you try it!
@garyjackson7926
@garyjackson7926 3 жыл бұрын
@@SystemCrafters Thanks for your reply. After watching several of your emacs-from-scratch youtubes, my .emacs file is much improved. Right now I'm kind of semi retired but there is a chance of getting some contract work which would definitely require emacs work. What about my comment about slow macro execution. Most of the time I would just right a perl script to do what I needed with the file since the macro took too long to execute. Mostly simple stuff modifying some string for many lines. Thanks again for your awesome youtubes!
@taidee
@taidee 3 жыл бұрын
It’s definitely a compelling argument for Emacs that you make here.
@totolabiere4819
@totolabiere4819 Жыл бұрын
What is your IRC nick and on which chanels do you usually hangout on ?
@SystemCrafters
@SystemCrafters Жыл бұрын
daviwil, #systemcrafters
@f23anone82
@f23anone82 4 жыл бұрын
Actually I'm VIM user, but thanks to this channel I started to look into Emacs. Btw, is there any database viewer for Emacs?
@MathiasPicker
@MathiasPicker 4 жыл бұрын
There was edbi, but it seems to have stalled. An interesting way to look at databases with emacs and org-mode ist documented here www.howardism.org/Technical/Emacs/literate-database.html and here bofh.org.uk/2019/02/25/baking-with-emacs/
@piyushkapadia8618
@piyushkapadia8618 3 жыл бұрын
Use spacemacs with vi mode and sql layer and you will be able to fetch data from most database type
@KutAnimus
@KutAnimus 4 жыл бұрын
Thanks for this video. I'm a new Emacs user and I'm still in learning mode, but I can't seem to get used to the GUI app since I'm mostly a CLI person. It seems that the TUI version of Emacs is pretty limited in comparison to the GUI version. For example, I've found that many org-mode keybindings just don't work in the TUI version. Not sure why yet though. It would be pretty cool if you could perhaps make a video about running Emacs (and specifically org-mode) inside the terminal.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
I'll definitely do a video (or series) on using Emacs in the terminal but I probably won't get around to it soon. I definitely understand, though! I use Emacs in the terminal on my phone with Termux sometimes and some things aren't quite there.
@albertkovtoun662
@albertkovtoun662 2 жыл бұрын
I tried using emacs, but it was way too hard for me to get into. I got demotivated very quickly
@DaraulHarris
@DaraulHarris 4 жыл бұрын
Is there a way to search for org mode headers with a certain property value in the properties drawer?
@SystemCrafters
@SystemCrafters 4 жыл бұрын
There's a function called `org-find-property` which will find the first heading with a particular property set with an optional parameter for the desired value. You can try it like this: `(goto-char (org-find-property "property name" 42))`. You'll have to check whether `org-find-property` is nil before calling `goto-char` in practice since that function returns nil if the property isn't found.
@martinpetersen3187
@martinpetersen3187 3 жыл бұрын
Is there a way to get a version of your KZbin movies without music playing? I find that very distracting.
@undisclosedmusic4969
@undisclosedmusic4969 4 жыл бұрын
Wow just found this channel. Been planning to learn emacs forever!
@zoenagy9458
@zoenagy9458 Жыл бұрын
why would I IRC in text editor?
@craigdanielmaceacher
@craigdanielmaceacher 4 жыл бұрын
Alright I guess I'll try it again!
@SystemCrafters
@SystemCrafters 4 жыл бұрын
That's the spirit! :)
@sheikhshakilakhtar6844
@sheikhshakilakhtar6844 4 жыл бұрын
Do you have any tutorials on evil-mode for Vim users planning to make the switch? I would like to see how that integrates with Org-mode. At the moment I am using Vim but Emacs looks more tempting with each day.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
I am planning to do a series sometime this year going through the Vim modal editing patterns and show how to use them in evil-mode, though it may take a while to get there :)
@AndersJackson
@AndersJackson 4 жыл бұрын
Emacs is a REPL for elisp.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Indeed!
@milianor8194
@milianor8194 3 жыл бұрын
i was learning Vim to start use nvim, should i learn Emacs?
@KelvinMai
@KelvinMai 4 жыл бұрын
Great video, very happy to see some emacs content in 2021
@reycorbie3581
@reycorbie3581 3 жыл бұрын
Please, do video about emacs! You are doing great!
@ThePsyForce
@ThePsyForce 4 жыл бұрын
You mentioned that your videos are building to a goal. I looked over your playlists, but they seem to be siloed into specific topics. Would it make sense to also organize it into a single meta "everything emacs" playlist that builds from the bottom up? Also, if you do have a chance to reply, I have been considering Doom Emacs after watching Distro Tube's video on it. Assuming I'm attached to vim keys, is there any benefit to vanilla emacs over Doom? Or would Doom be a good starting point as well?
@SystemCrafters
@SystemCrafters 4 жыл бұрын
That's a good idea, having a playlist that is a true progression to a fully Emacs-managed system would be useful! I'll set up something like that when we get a little further along. Vanilla Emacs doesn't necessarily give you any benefit over Doom for a Vim-like key binding setup. Doom has a lot of packages pre configured for good bindings so you can get up and running a lot faster. However, making your own config is more fun in my opinion, so you should give it a try after using Doom for a while :)
@ThePsyForce
@ThePsyForce 4 жыл бұрын
@@SystemCrafters I think I will definitely do that when I get a chance. I did like the simplified configuration approach that Doom seems to have. Maybe it will also be a good jumping off point for custom configurations.
@Weelentreten
@Weelentreten 4 жыл бұрын
Is there any way to bypass issue with emacs bindings in 2021? Like avoid problem when "ctrl-m" behaves like "enter".
@marcello4258
@marcello4258 2 жыл бұрын
are we speaking about emacs or GNU emacs?
@VictorBrunko
@VictorBrunko 4 жыл бұрын
How to share documents from Emacs Org mode in 2021?
@terencesim8050
@terencesim8050 4 жыл бұрын
Amazing and useful video! I used Emacs heavily in the late 80s, and need to use it again recently for coding in Python, Java, and teaching (where I've been using Jupyter). The Org mode seems to be similar to Jupyter. Can it render Latex math as well? Thanks for doing this series of videos!
@slalomsk8er397
@slalomsk8er397 3 жыл бұрын
yes, org-mode export to PDF renders Latex formulas natively - for export to HTML there is a JavaScript include to render the formulas - haven't used that in a long time but I see no reason why it should have stopped working
@jitessh
@jitessh 3 жыл бұрын
Between worlds. Are you listening Deep Focus playlist by Spotify?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
I haven't listened to that one, I just found these tracks on ccmixter.org
@mgmartin51
@mgmartin51 2 жыл бұрын
How is it that I have been scared off EMacs for so long?
@Oswee
@Oswee 2 жыл бұрын
As a 4 year Neovim user, i still didn't got the reason. Magit definetely is not a "best Git client ever". Org mode also seems super overhyped. I also don't see how eLisp could improve my workflow over Lua. The only difference i see is GUI vs TUI, but also there i don't see the reason to make a switch.
@circuitlover853
@circuitlover853 4 жыл бұрын
What is the thing that pops up every 2-3 mins (cc mixer), lyk I thing you're hearing songs while recording videos
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Yep, it's the notifications for the audio player I use for playing the background music. I have left the notifications on to give credit to the Creative Commons songs I use, though it might be a little distracting.
@petrisz
@petrisz 4 күн бұрын
fascinating.
@mdfeatherwx
@mdfeatherwx 3 жыл бұрын
Is this video just presented on orgmode?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Yep! I'm using a package called org-present with some personal tweaks to make it look better
@mateusztocha9260
@mateusztocha9260 4 жыл бұрын
Did you try gccemacs? What is Your impression?
@SystemCrafters
@SystemCrafters 4 жыл бұрын
I have been meaning to try it but haven't set it up yet. I'm excited about the potential speed boost it promises!
@mateusztocha9260
@mateusztocha9260 4 жыл бұрын
@@SystemCrafters me to especially lsp, company , I also read that group od people consider to rewrite Emacs to other language then elisp ( rust or c) due lack od multi-thread and slowness. Nothing against elisp, but rust can be really nice, is it worth ? I don't know
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Rewriting Emacs in Rust is an enormous undertaking and largely not worth it in the end because it will be a total fork of Emacs. I can't imagine the Emacs development team would switch over to the Remacs code base even if there was 100% parity in implementation. Our best hope is gccemacs!
@phozzy
@phozzy 3 жыл бұрын
BTW did you try to convince Luke?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Luke Smith? I don't think he is interested in Emacs
@phozzy
@phozzy 3 жыл бұрын
@@SystemCrafters yep, him 😊 he had a challenge to convince him to switch to Emacs. Although it obviously was a non win game 🤣
@marlls1989
@marlls1989 4 жыл бұрын
I began with emacs, but I have slowly migrated to vim, first by installing evil mode, then spacemacs... now I am using neovim full time
@fredhair
@fredhair 3 жыл бұрын
I'd recently become quite happy with using neovim coming from IDEs and editors like vscode notepad++ and code::blocks etc. I still have some issues with nvim however I love the ability to jump around and quickly edit text with the keybindings and language manipulation. Evil mode emacs sounds perfect for me. Can people recommend either emacs evil mode, doom emacs or spacemacs for myself (complete emacs beginner, but very computer literate with coding experience) ? Which version do you guys like best and why? Thanks for the help!
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Doom Emacs or Spacemacs are both good options if you want a Vim-focused configuration right out of the box. They will show you what Emacs is capable of and give you ideas for what you will need when you make your own Emacs configuration! Check out my Emacs From Scratch series for a full walkthrough on how to do that.
@fredhair
@fredhair 3 жыл бұрын
@@SystemCrafters Hey thanks for replying, I have been checking out your from scratch series and just started your lisp stream(s slowly!). I decided to go with doom as I'd heard more good things about it than spacemacs. The one thing I'm struggling with is adjusting to not having my custom nvim settings and keybindings; which I will try and integrate into emacs soon. I used to have nmap qq to go to normal mode and had C-s to save, C-q to quit and a bunch of keys for switching between buffers, tabs, and splits
@devflanker9702
@devflanker9702 3 жыл бұрын
Do you have your own browser?
@SystemCrafters
@SystemCrafters 3 жыл бұрын
I think the one you saw in the video is called Vimb, it's a minimal browser that uses Vim-style keybindings
@devflanker9702
@devflanker9702 3 жыл бұрын
@@SystemCrafters cool i want to able to do everything, so i will get rid of all ny apps :-)
@djianluccastiegelmaier3110
@djianluccastiegelmaier3110 4 жыл бұрын
Seriously I'm not trying to be a troll or anything BUT why would someone choose to build it's own car instead of just call an Uber to get from point A to point B? Maybe I'm just too close minded for it or just cause I'm a front end dev and maybe I'm not your audience but I'm really trying to get what could be better to me in terms of productivity... Although I'll try it just to feel how it is, but u make it sounds like I'm gonna have to learn an entire new skill just to continue doing what I'm already doing with little effort... I can see your passion about the topic and really appreciate your channels quality, so it makes me think if I'm looking it at the wrong perspective or it isn't really good for me. That's being said, love from Brazil and keep spreading knowledge ❤️
@SystemCrafters
@SystemCrafters 4 жыл бұрын
If your tools are working for you, there's no reason to change them! Emacs is a tool for people who enjoy tinkering with their configuration and coming up with ideas on how to make their environment more personal. It is a lot of work, but I find it really fun and rewarding! It's worth a try, but if you don't like it, nothing will be lost :) Thanks for the kind words!
@djianluccastiegelmaier3110
@djianluccastiegelmaier3110 4 жыл бұрын
@@SystemCrafters thanks, for replying, I'll try it for my side projects and see how it goes. Your content will not make me helpless at least ❤️
@kid-vf4lu
@kid-vf4lu 3 жыл бұрын
I'm a vimmer, but the nyxt browser is making me reconsider emacs
@gbs54321
@gbs54321 3 жыл бұрын
Somone needs a patreon account. This is awesome :)
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Thanks Gurpreet! I do have one, check out patreon.com/SystemCrafters
@tassaron
@tassaron 4 жыл бұрын
Ooh, a menu bar. No one ever mentioned that to me before. I'm willing to learn a complex text editor but not willing to take a class on it, and something like a menu bar helps me get started learning it. In Midnight Commander I thought it was a killer feature and it's definitely the main reason for Nano's popularity
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Quite a lot of Emacs functionality is exposed through the menu bar and context menus, it can definitely be useful for learning what is available!
@Gabriel-mf7wh
@Gabriel-mf7wh 4 жыл бұрын
I think Magit is supposed to be pronounced as Majit (like Magic), not maggot lol
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Yes, I've been informed :)
@Arno18Production
@Arno18Production 3 жыл бұрын
why is it 1 a.m. I really want to binge your videos now & configure my emacs to death.
@nihil_0x
@nihil_0x 3 жыл бұрын
Emacs is an Operating system!
@solitary_crow
@solitary_crow 2 жыл бұрын
I see why people call Emacs a whole operating system. I am making a switch from vim to Emacs
@MENTOKz
@MENTOKz 3 жыл бұрын
So Zero cool u like hackers movie lol what a classic nice! :D
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Yep, I have been watching that movie since the 90s :)
@Elite7555
@Elite7555 3 жыл бұрын
To be honest, the argument that Emacs is so much more than a simple text editor isn't really a good argument at all, because being a simple text editor would be the sole point why people would even consider switching to Emacs from something like Visual Studio. And as a consumer, I really don't care about ELisp in the slightest; I don't want to write it; I don't want to modify every conceivable aspect of the editor; I just want a solid, simple, non convoluted editor that understands LSP. But if you include an organizer, email client, and everything into your editor, then congratulations; you just reinvented what you wanted to get rid off in the first place.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
That's fine, Emacs isn't for you! However, it's not that I'm trying to get rid of all those other things -- I'm bringing them into an environment that I have full control over and can manipulate however I want.
@cunningham.s_law
@cunningham.s_law 4 жыл бұрын
tramp mode is not comparable ti the vscode remote extention until then I cant use it
@dulanjala
@dulanjala 3 жыл бұрын
this is how you sell something.... honestly, if the rest of the Linux community follows same suit, Linux will be the most popular operating system type...
@jezbon
@jezbon Жыл бұрын
Ha. Zerocool. Has anyone gotten that Hackers reference on this channel in the comments? I'm probably very late to the party. 😅
@thorcook
@thorcook 4 жыл бұрын
5:36 It's Magit ('Ma-jit, 'mæʤɪt) as in 'Magic', not 'Maggot' !! 😤lol. The _unfortunate_ bit is that people say 'git and not 'jit. hehe.rhymes..😜
@SystemCrafters
@SystemCrafters 4 жыл бұрын
I have been informed :) Someone on a stream "corrected" me when I pronounced it another way, saying that it's maggot. I don't remember who it was but you can blame them!
@Stopinvadingmyhardware
@Stopinvadingmyhardware 2 жыл бұрын
I only need one reason not to learn it. I have no use for LISP.
@Tn5421Me
@Tn5421Me 3 жыл бұрын
"you can just override a function definition with what you want"
@Tn5421Me
@Tn5421Me 3 жыл бұрын
You might want to reign in your pokemon card budget
@hammerheadcorvette4
@hammerheadcorvette4 3 жыл бұрын
I wouldn't be surprised if he had replaced systemd with emacs...
@SystemCrafters
@SystemCrafters 3 жыл бұрын
I use GNU Shepherd :)
@hammerheadcorvette4
@hammerheadcorvette4 3 жыл бұрын
@@SystemCrafters For years, I heard the Emacs v. Vim arguments from a far. Then as a young Sys Admin I needed to edit some configs, and the default was EDITOR ='vim' ... I had no clue how to do anything. I thought emacs would be easier... I was wrong as well. I still chose to learn vim because of a playright/author friend of mine who encouraged me to do so, He said that vim is "actually" a text editor, emacs could do much more and be overwhelming. I knew I made the right decision for my use case.
@MertGorMG
@MertGorMG Жыл бұрын
Thanks I liked your video Happy Hacking !
@blendingsentinel4797
@blendingsentinel4797 2 жыл бұрын
Vim is Better
@deudz
@deudz 7 ай бұрын
why you watching then
@Link-channel
@Link-channel 4 жыл бұрын
Keybinding are supposed to be accompanied by some sort of menu. All those functionality looks like bloatware do-all, to me. I didn't see any must have feature in this video. Nonetheless still looks better than VIM, at least to my tastes 😃
@alexanderilin8720
@alexanderilin8720 2 жыл бұрын
This video is so outdated. It's 2022, get with the times, man!
@NickEnchev
@NickEnchev 4 жыл бұрын
Don't really need 5.
@SystemCrafters
@SystemCrafters 4 жыл бұрын
Some people need more convincing I guess :)
@Luanciel
@Luanciel 3 жыл бұрын
Would've be better to see more **action**, if you know what I mean. :)
@SystemCrafters
@SystemCrafters 3 жыл бұрын
That's what the rest of the videos are for :) I would have shown more but I was trying to keep the length of the video down.
@Luanciel
@Luanciel 3 жыл бұрын
@@SystemCrafters I mean like "fast-speed" 30sec of your daily commands at the end of the video for motivation.
@SystemCrafters
@SystemCrafters 3 жыл бұрын
Nice idea! I might do a video like that in the future
@Luanciel
@Luanciel 3 жыл бұрын
@@SystemCrafters That would be a video I'd like to see.
@chaoky
@chaoky 4 жыл бұрын
reason 1 to not learn emacs in 2021: it's slow, very, very slow
@SystemCrafters
@SystemCrafters 4 жыл бұрын
It can be, but it depends on how you use it! Large file support has never been good in Emacs.
@chaoky
@chaoky 4 жыл бұрын
​@@SystemCrafters yeah, I have to use a special mode for large files and disable flycheck for Rust, besides that, it's a great app
@alkeryn1700
@alkeryn1700 3 жыл бұрын
get GNUed
@erik....
@erik.... 4 жыл бұрын
Sure, looks fine.. but as a noob I prefer VS Code.
The Basics of Emacs Configuration
24:12
System Crafters
Рет қаралды 54 М.
Capturing Notes Efficiently in Emacs with Org Roam
31:06
System Crafters
Рет қаралды 46 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Vim Versus Emacs. Which Is Better?
30:38
DistroTube
Рет қаралды 273 М.
Why I Choose Guix Over NixOS
9:13
System Crafters
Рет қаралды 20 М.
The Absolute Beginner's Guide to Emacs
1:11:56
System Crafters
Рет қаралды 370 М.
Getting Started with Org Roam - Build a Second Brain in Emacs
34:19
System Crafters
Рет қаралды 154 М.
Three HUGE Mistakes New Emacs Users Make
13:28
DistroTube
Рет қаралды 98 М.
Consistent Technical Documents Using Emacs and Org Mode
22:43
Evil Mode: Or, How I Learned to Stop Worrying and Love Emacs
40:02
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 1 МЛН
What Are The Benefits Of Emacs Over Vim?
29:44
DistroTube
Рет қаралды 182 М.
Emacs Introduction and Demonstration
36:34
Howard Abrams
Рет қаралды 294 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН