Emacs has a built-in facility for editing keyboard macros. This is a demo of how it works. /// Though not related to this video's topic, my dotemacs has lots of useful snippets: protesilaos.co...
Пікірлер: 22
@MarcoPrevedello924 жыл бұрын
Emacs really is an impressive piece of software! Thanks for all your contribution! You inspired me to finally create my emacs config by reading the documentation instead of copy-pasting random bits of elisp! It's so much better, and less time consuming in the long run!
@protesilaos4 жыл бұрын
@Marco Prevedello You are welcome! Yes, Emacs is impressive indeed. It will reward those who put some effort into it. The difficult part is to get started and be methodical. After that everything starts to make sense and you appreciate the possibilities that open up. Nice to read that you created your config that way. This is the underlying point of these videos: to show that you do not need to be some tech guru to use Emacs effectively (I am not a programmer, by the way).
@MarcoPrevedello924 жыл бұрын
@@protesilaos Dear Prot, I didn't know how to reach you other than here. I just wanted to let you know that your installation of `delight' may be considered redundant (see here github.com/jwiegley/use-package/blob/master/use-package-delight.el). Thank you very much for your help! (: Cheers
@protesilaos4 жыл бұрын
@Marco Prevedello Thank you! I will review it accordingly. I also updated my website with a link to my contact information.
@domingogomez69994 жыл бұрын
Dear Prot, I am following your updates and I must tell you that your videos are amazing. For a beginner like myself I find them useful and straight to the point, full of funcionality that I am going to use in my daily work. Now, I am going to check the video of REGISTERS. Many thanks again.
@protesilaos4 жыл бұрын
@Domingo Gómez You are welcome! I try to make the videos useful for new and more experienced users alike. Hopefully I strike the right balance. Editing keyboard macros and using registers have become some of my favourite features! If you have any questions, please let me know. There may always be something I missed or did not explain properly.
@vigneshganapathiraman91954 жыл бұрын
I didn't know about the macro editing feature before and it's a gem. Thanks for making this video.
@protesilaos4 жыл бұрын
@Vignesh Ganapathiraman You are welcome! This is one of my favourite features for keyboard macros. No need anymore to restart recording the whole macro just to fix some mistake.
@alexei33663 жыл бұрын
I could not imagine that it is possible to combine keyboard macros and registers. Emacs is cool !
@protesilaos3 жыл бұрын
Yes that is great. With keyboard macros you can basically use any command you want. It makes them very powerful. And if you store a keyboard macro to a key binding, you can use it inside of keyboard macros (I did that before to make sweeping changes to my dotemacs).
@marcel9484 жыл бұрын
As always, excellent! Thank you very much.
@protesilaos4 жыл бұрын
You are welcome!
@jcbagneris4 жыл бұрын
Hello Protesilaos, Thank you for all your inspiring videos! I really appreciate your approach and philosophy regarding Emacs. I actually started to play with it a bit more than one year ago, first with spacemacs and evil, which, as an afterthought, was probably a mistake. I discovered your chan at the time I finally disabled evil, and made great progress and discoveries since then, and your dotemacs and videos greatly helped. I have a side question: what are you using to record your videos? A dedicated app, or a homemade script based on ffmpeg? Thanks!
@protesilaos4 жыл бұрын
@Jean-Charles Bagneris Thank you and glad I could be of help! The recording software I use is called "OBS studio". It can do streaming as well, but I never tried that. The Emacs package I currently use to show key bindings and commands in the mode line is called "Keycast". It is developed by Jonas Bernoulli (the Magit dev, among many others). I record these videos on my Thinkpad X220, which is attached to an external monitor, a keyboard, and a mouse. The audio is captured from the laptop's microphone, which I set to 25% volume in order to avoid too much environmental noise.
@jcbagneris4 жыл бұрын
@@protesilaos Thank you for the detailed information!
@protesilaos4 жыл бұрын
@Jean-Charles Bagneris You are welcome!
@divansantana81054 жыл бұрын
Such great videos. Thanks!
@protesilaos4 жыл бұрын
@Divan Santana You are welcome!
@jasminrahimic74984 жыл бұрын
Hi Protesilaos Stavrou, is there your simplified (beginner) emacs config that is written in literate style ?
@protesilaos4 жыл бұрын
@Jasmin Rahimic I only ever used my own dotemacs. You might want to take a look. It is extensively documented, so it might be okay: protesilaos.com/dotemacs