[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Newbie Info Pages
From: |
Thanos Apollo |
Subject: |
Re: Emacs Newbie Info Pages |
Date: |
Fri, 13 Sep 2024 15:28:46 +0300 |
Philip Kaludercic <philipk@posteo.net> writes:
[...]
> --8<---------------cut here---------------start------------->8---
> [package avy]
> set all-windows all-frames
> bind C-z avy-goto-word-1
>
> [package auctex]
> set TeX-master dwim
> hook TeX-language-de-hook site/use-german
> rebind RET newline
>
> [package bash-completion]
> (bash-completion-setup)
> --8<---------------cut here---------------end--------------->8---
>
> where the common patterns are simplified and made safe (e.g. the "set"
> directive wouldn't evaluate) but still remains powerful, as you can
> intersperse lisp code. If I ever get around to finishing this -- or
> anyone else decides to steal the idea ;) -- then adding this to the core
> and loading ~/.emacs.d/init.conf if it exists might be a useful thing to
> mention in a newbie manual.
>
Using non-lispy language for configuring Emacs wouldn't be appropriate,
as it could make using emacs lisp intimidating. It would be preferable
to gently guide and support a user in their first steps with setting up
emacs, using emacs lisp, to help them accomplish their tasks
effectively.
A better option might be to adopt a system similar to =doom!= macro that
enables "modules" in Doom Emacs for OOB experience (e.g., Python
development, emails etc). Additionally, a web page or wiki detailing
recommended packages and their use-package snippets for various
programming languages and tasks that emacs developers use & recommend
would be helpful, even more than a getting started guide.
I should also note that the info pages are really well done & the code
that is written in emacs is well documented for users eager to delve
deeper once they're more confident. However, reaching that point can be
daunting.
--
Thanos Apollo
https://thanosapollo.org
signature.asc
Description: PGP signature
Re: Emacs Newbie Info Pages, Corwin Brust, 2024/09/12
- Re: Emacs Newbie Info Pages, Summer Emacs, 2024/09/12
- Re: Emacs Newbie Info Pages, Suhail Singh, 2024/09/13
- Re: Emacs Newbie Info Pages, Richard Stallman, 2024/09/16
- Re: Emacs Newbie Info Pages, Summer Emacs, 2024/09/17
- Re: Emacs Newbie Info Pages, Eli Zaretskii, 2024/09/17
- Re: Emacs Newbie Info Pages, Summer Emacs, 2024/09/17
- Re: Emacs Newbie Info Pages, Emanuel Berg, 2024/09/17
- Re: Emacs Newbie Info Pages, Summer Emacs, 2024/09/17
- Re: Emacs Newbie Info Pages, Emanuel Berg, 2024/09/17