Learning Emacs guide and tips

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 84

  • @deadliestcombat6841
    @deadliestcombat6841 2 роки тому +13

    I was just about to learn Emacs and your video popped up on my screen. Thanks mate this video really helped me alot learning the basics about Emacs 😁

    • @matmatic6744
      @matmatic6744 2 роки тому +5

      check out System Crafters channel, he has emacs from scratch series

    • @iamroot6338
      @iamroot6338 2 роки тому +3

      @@matmatic6744 But it has really lengthy videos 😅.
      Once we get basic hang of Emacs ,then we could do many things on our own.

  • @nichtgestalt
    @nichtgestalt 2 роки тому +10

    Thank you very much for taking your time to exlplain the basics of emacs in a efficient way. I was looking for that way to long since most Emacs guides are 40+ mins long. I hope to see even more of that. Maybe I'm too much of a normie but I'm still not convinced to use Emacs. Everything you showed me I can do in a tiling WM. So I guess there are a lot of more perks of Emacs for programmers and scripters, maybe even hackers or something like that.
    Looking forward for more and again, thank you very much! :D

    • @bugswriter_
      @bugswriter_  2 роки тому +5

      uncle dave emacs tutorials on youtube are my fav.

    • @primenzzz4602
      @primenzzz4602 Рік тому +1

      @@bugswriter_ why do you think so ?

  • @gabe_dunn
    @gabe_dunn 2 роки тому +6

    I really like your background in this post! I've bought a lot of Aenami's art, to get it in 4K, and it's just sooo nice! I have a script to set my wallpaper to a different one of her images from a folder, while generating a pywal theme from it. It's great.

  • @nidhishshivashankar4885
    @nidhishshivashankar4885 Рік тому +2

    you're a great teacher and your enthusiasm is infectious!

  • @Eliotime3000
    @Eliotime3000 2 роки тому +10

    I started to learn Emacs and VIM. Ironically, I like the Emacs way rather than VIM due to at least Emacs can be used as a whole IDE while VIM is awesome in text editing tools, but unfortunately most of the amazing functions are not ready to use.
    As a left-handed person, I personally opt to use Emacs instead of VIM due to the keybindings.

  • @mynamejeff2880
    @mynamejeff2880 2 роки тому +5

    I setup Emacs as my Python ide it works like a charm currently learning flask in Emacs ! And using org mode to organise my life

  • @auntiecarol
    @auntiecarol 2 роки тому +1

    You said buffer so many times that it started to sound funny.
    Nice vid. Well done!

  • @crouchingpython3294
    @crouchingpython3294 6 місяців тому +1

    Just what I needed as a noob. Thanks!

  • @steveowens9829
    @steveowens9829 2 роки тому

    The 'M-x' tip to get at the functions is a great one.
    The only other keybinding a newbie should probably learn is 'C-x C-c', which quits emacs. Not strictly necessary if you're using a GUI based emacs client, but a lifesaver if you're using it in a terminal.

  • @SkipRogersJr
    @SkipRogersJr 7 місяців тому

    This was super helpful, thank you very much! Best way to just jump in.

  • @jhny0
    @jhny0 2 роки тому +13

    sorry i cant cheat on vim

    • @karthikshinde6739
      @karthikshinde6739 2 роки тому +1

      😂

    • @jhny0
      @jhny0 2 роки тому +1

      @Glizzster bet it would be slow on my potato intel atom, also lisp is cringe :/
      Btw what is the difference between vimwiki and orgmode?

    • @Sharp931
      @Sharp931 2 роки тому

      @Glizzster Shining advice for an Atom rig owner. I can see why do you use Code. 😂

    • @PRAKASH-gy4su
      @PRAKASH-gy4su 2 роки тому

      Finally found a man of culture. "Happy terminal noises"

    • @DarthVader11912
      @DarthVader11912 6 місяців тому

      @@jhny0 First of all. It's not lisp, it's Elisp. Second, Lisp is way better and far more powerful than lua. Third, org mode is far more powerful than vimwiki. vimwiki doesn't do 1% of what org mode does.

  • @GreyDeathVaccine
    @GreyDeathVaccine 8 місяців тому

    Spacemacs is great because it shows what you can turn emacs into (whichkey + leader key = heaven :-)), but I agree with you that it's worth learning emacs from scratch. I highly recommend the System Crafters channel and the multitude of playlists covering the basics and how to configure emacs from scratch. There is also a great Emacs Lisp course on the mentioned channel.
    BTW. Great intro to emacs.

  • @alpha001
    @alpha001 2 роки тому +4

    very nice video, thank you for your time!
    PD: What is your wallpaper? You can share it?

  • @laniusdev
    @laniusdev Рік тому

    It's actually a great guide. I use Doom Emacs and also started with Doom, which wasn't the best idea, as i didn't understand shit about Emacs and ultimately switched to Neovim. Only after years of using Neovim (which I always kind of configured to work just like Doom Emacs), with trying out vanilla Emacs few times which actually taught me a lot, I was able to settle on Doom again, but largely because I already knew what I want from my editor.
    And M-x is great, it's kind of like Vim's command mode, but way more powerful I think, and also just nicer to use.

  • @Wandering_Horse
    @Wandering_Horse 2 роки тому +1

    Vimmer myself but I have been curious, you tempt me to dabble in the dark arts of emacs! Damn You and your FreeBSD and Emacs sorcery! ☠️

  • @pedroluiz8019
    @pedroluiz8019 2 роки тому +3

    While I really like the emacs concepts and the freedom it gives to the user, I found hard to find any reason to learn emacs (besides being cool af)

  • @Ant0ine64
    @Ant0ine64 2 роки тому +3

    Honestly I thought this was gonna be a joke like "oh you just need to install vim and remove emacs and voilà"

  • @rustombhesania7265
    @rustombhesania7265 2 роки тому +2

    Yes now I can use the max power of Emacs to masters my org mode no jutsu

  • @TheWayISeeTech
    @TheWayISeeTech 2 роки тому +3

    for M-x you said everything you call in emacs is a command - This fine for simplification. But it actually lets us call interactive elisp functions - not Command.

    • @bugswriter_
      @bugswriter_  2 роки тому +4

      yeah. I should have said function.

    • @TheWayISeeTech
      @TheWayISeeTech 2 роки тому +1

      Interestingly, i tried to verify my claim and just found out though M-x lets us call an elisp function, it can be refered as command. Here is describe-key on M-x says about it.
      M-x runs the command execute-extended-command (found in global-map), which is an interactive compiled Lisp function in ‘simple.el’.
      It is bound to , , M-x.
      (execute-extended-command PREFIXARG &optional COMMAND-NAME TYPED)
      This function is for interactive use only;
      in Lisp code use ‘command-execute’ instead.
      Read a command name, then read the arguments and call the command.
      To pass a prefix argument to the command you are
      invoking, give a prefix argument to ‘execute-extended-command’.

  • @TheAltruisticHacker
    @TheAltruisticHacker 2 роки тому +5

    I hate to ruin the vibe, but will we all take a moment to realize just how sad that desktop background is? I don't mean to say that is sucks, but rather that it makes me genuinely sad to look at it. Do I take it that the young man is kissing the ghost of his late wife or girlfriend... or perhaps even more heart wrenching... what if she isn't actually there and only exists in his memory. An echo of who she once was on a day that she never got to live to see... ok, now I am going to start bawling my eyes out.

  • @cashwood
    @cashwood 2 роки тому +1

    What happened to that "water tap" video that you made a while back? I don't know why but I found it so funny you ranting about the water taps

    • @bugswriter_
      @bugswriter_  2 роки тому +1

      Deleted .. check on lbry

    • @cashwood
      @cashwood 2 роки тому +1

      @@bugswriter_ Ah ok, thanks :)

  • @ImpSteve_
    @ImpSteve_ 2 роки тому +3

    buffer, buffer everywhere
    I didn't use Emacs, but i'll try

  • @TanmayYadavB
    @TanmayYadavB 2 роки тому +6

    Bruh you literally don't sleep.

  • @LordOfWizardurl
    @LordOfWizardurl 2 роки тому +1

    Learning Emacs.. and just got this video...

  • @annonymouswithnoname
    @annonymouswithnoname 2 роки тому

    Just to clarify, doom and spacemacs are just pre-configured emacs. So it is nothing wrong to use them insteed of emacs.
    Other thing, you did not explain buffer and windows, story is infact very simple… when you open a file… content of that file is copoed into memory… ant this is now buffer. Now for example you split your screen… you will have two windows with the same buffer. So buffer is what is in memory, and window is window that is showing your buffer. You can have 10 windows showing you the same buffer, and when you edit from any of them, you are editing the same buffer.. when you save.. this edited content will overvrite you the same file. Of course.. you can also have different window for different buffers.
    Simple as that.. bufer is just what you load into memory, and window it can be “a window” to any of your buffers. I hope this explanation is more helpful for newcomers

  • @eis3nheim
    @eis3nheim 2 роки тому +1

    Amazing explanation, keep it up.

  • @Abhinav-Bhat
    @Abhinav-Bhat 2 роки тому +2

    Please tell me which Linux Distro you use

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 роки тому +1

      Will you do a installation video for This

  • @mehadihasanrajib
    @mehadihasanrajib 2 роки тому +1

    When i see thumb line i dont recognize You😂

  • @eneko4562
    @eneko4562 2 роки тому +2

    Bro where did you get that wallpaper from?

  • @harshal.rathore
    @harshal.rathore 2 роки тому +1

    Just where the fuck from does this guy gets his wallpapers???

  • @youtube.user.1234
    @youtube.user.1234 2 роки тому +3

    I wanna stick to neovim though

  • @babitasaha6655
    @babitasaha6655 2 роки тому +1

    which font is that?

  • @dorukhan8707
    @dorukhan8707 2 роки тому +1

    Thx for this vid

  • @sachinchaudhary1310
    @sachinchaudhary1310 6 місяців тому

    i use nixos with nixvim and wanna try emacs

  • @herbertwestiron
    @herbertwestiron 2 роки тому +1

    Finally.

  • @herrxerex8484
    @herrxerex8484 2 роки тому +1

    Awesome

  • @BlackberryBoy
    @BlackberryBoy 2 роки тому +1

    What is doom emacs 😎?

    • @Mathias-bz2kr
      @Mathias-bz2kr 2 роки тому

      I use it, It is an emacs "distro" geared for vim bindings, in the way it is preconfigured for you. It includes nice packages/extensions.
      doom emacs is like endeveouros is to arch linux, it's just some included helper programs and minimal defaults.

  • @random6033
    @random6033 2 роки тому +1

    I'm gonna keep using vim

  • @aayushyalakkadwala2146
    @aayushyalakkadwala2146 2 роки тому +2

    Which OS are you using

  • @ayushsinha55
    @ayushsinha55 2 роки тому +2

    Nice 👍

  • @tntxqx8281
    @tntxqx8281 2 роки тому +2

    first as well :)

  • @PRAKASH-gy4su
    @PRAKASH-gy4su 2 роки тому +1

    Your opinions about vim vs emacs?

    • @bugswriter_
      @bugswriter_  2 роки тому +3

      emacs

    • @PRAKASH-gy4su
      @PRAKASH-gy4su 2 роки тому +4

      @@bugswriter_I see. i thought you were a man of culture. Yare yare daze.

    • @alanmauriciocarrascoperez2188
      @alanmauriciocarrascoperez2188 2 роки тому +4

      It depends (as always) there's some limitations on vim, emacs can be (and is) a whole system where you can even browse, I think as editors both vim and emacs are equal hackable c: and nice tools

    • @PRAKASH-gy4su
      @PRAKASH-gy4su 2 роки тому +1

      @@alanmauriciocarrascoperez2188 yup agree

  • @jdeep7
    @jdeep7 2 роки тому +7

    This video perfectly explains why I use vim over emacs.

    • @jdeep7
      @jdeep7 2 роки тому +3

      Yeah. I agree with you

    • @bugswriter_
      @bugswriter_  2 роки тому +9

      use vscode it's even more easy.

    • @himanshushukla6451
      @himanshushukla6451 2 роки тому +1

      ​@@bugswriter_ 🔥🔥

    • @pedroluiz8019
      @pedroluiz8019 2 роки тому +1

      @@bugswriter_ based (there is nothing wrong with vscode, don't let the BLOATLESS-side of youtube shame you out of one of the best tools out there for programming)

  • @carlosmolina6251
    @carlosmolina6251 2 роки тому +1

    Please teach us how to get your polybar cofig

  • @arijitgogoi5653
    @arijitgogoi5653 2 роки тому +1

    Do a elisp intro bro

  • @s8x.
    @s8x. Рік тому +1

    where the girl from😂

  • @danmorris4904
    @danmorris4904 2 роки тому +3

    like();

    • @TheJobCompany
      @TheJobCompany 2 роки тому +4

      did you mean..
      *(like)*
      or maybe
      *M-x like RET* ?

  • @Light-wz6tq
    @Light-wz6tq 2 роки тому +8

    Oh no... Lesser vim

    • @Sharp931
      @Sharp931 2 роки тому

      There is the evil mode for those who would use an OS as a text editor. 😏

  • @deathkeys1
    @deathkeys1 2 роки тому +1

    eeeeeeeew you use emacs!