Questions tagged [learning]
16 questions
68
votes
10 answers
How can I start learning Emacs Lisp?
Background:
I'm mostly a vi user and am converting to Emacs.
Past the basics and now use it for writing code in C and some Python with plans to do an R conversion too.
I wrote (Common) LISP for years over two decades ago when I was in grad school…

user1172468
- 1,027
- 2
- 9
- 8
19
votes
9 answers
How would you explain Emacs to a non-technical person?
In the spirit of How can I explain the meaning of LaTeX to my grandma?
Emacs is wonderful editor for any text-based purpose—this much is clear to those of us who use it. Often times I'm trying to explain to one of my friends why I use something…

Sean Allred
- 6,861
- 16
- 85
18
votes
4 answers
What emacs communities exist?
Please maintain a community wiki answer which describes email lists, wikis, blogs, irc channels, forums, or other communities in which GNU Emacs is the primary topic.
In order to be listed, a community must be 'open', meaning that anyone can…

daveloyall
- 1,280
- 9
- 21
12
votes
7 answers
How can I practice searching and replacing with regular expressions interactively in Emacs?
Searching and replacing using regular expressions is clearly a powerful tool to the Emacs user who can routinely perform these actions. However, as an Emacs (and/or programming) beginner, regular expressions need to be learned and practiced.
Can I…

Felix Hoffmann
- 765
- 1
- 7
- 17
12
votes
4 answers
What are the best resources to learn Emacs?
I have learned Emacs mostly using it's own documentation and the late emacs-starter-kit. Talking with people interested in learning Emacs, I found that my approach is not appealing to them.
What are the best resources around to learn Emacs from…

Renan Ranelli
- 1,379
- 10
- 17
12
votes
5 answers
How to understand this recursion code?
I found this code in the manual An Introduction to Programming in Emacs Lisp demonstrating recursion with the help of cond function to find out the number of pebbles based on the entered number of rows, i.e. if rows = 2, then pebbles should be 3, if…

doctorate
- 1,789
- 16
- 39
12
votes
2 answers
What are some built-in packages with nice source code?
I'm trying to get familiar with Emacs Lisp, its syntax, data structures etc, so I was wondering what are some built-in packages whose source could help me better understand how to use the language and learn its idioms?

caisah
- 4,056
- 1
- 23
- 43
9
votes
1 answer
How do I pronounce Emacs?
I struggle to pronounce many computer terms, and to this day still mispronounce latex in my head - it just sounds better rhyming with flex.
How would I pronounce Emacs?

YoungGrandpa
- 177
- 6
6
votes
1 answer
hierarchy of modes
I am aware that org-mode derives from outline-mode, in the same way as outline-mode derives from text-mode, which derives from nil.
I have always wonder if there exists something similar to a documented tree of major modes allowing to follow hooks,…

csantosb
- 1,045
- 6
- 15
5
votes
1 answer
Are there any games to kickstart learning emacs like VIM Adventures?
I am a newbie in emacs and have heard a lot about how powerful emacs is. But the leaning curve seems to be quite steep. If there was a fun way to learn emacs (something like the game VIM adventures) that could help me quickly to familiarize the key…

xandfury
- 645
- 7
- 15
4
votes
8 answers
Does anyone have any good tips for starting to use emacs?
I have heard good things about emacs and have dabbled in a bit of vim/neovim. I was wondering if anyone has any good tips for starting to use emacs! I am using emacs 27.1 for Windows 10.

ayy
- 51
- 3
3
votes
1 answer
How to learn the stroke order of a kanji (or kana) character using Emacs
As a devoted Emacs user and a Japanese beginner learner, I've been using the Emacs' Japanese input method quite a lot during recent months. However, I've been looking for a way to leverage Emacs' multilingual capabilities to augment the process of…

Wojciech Gac
- 527
- 2
- 13
1
vote
2 answers
C-v does not move to the next screen appears: -- VISUAL BLOCK --
I'm using Emacs on mac, and I just started the tutorial.
When I type C-v I see -- VISUAL BLOCK --, but the tutorial says that it should move to the next screen.
I'm just starting to use Emacs.
What I'm doing wrong?

Felipe R. Saruhashi
- 113
- 5
1
vote
1 answer
Defining a function that takes as an input the current buffer's path
I am hoping to define an interactive function that I can invoke with M-x and that will:
Automatically grab the path to the file
Run the following code on it:
(require 'tramp)
C-x C-f /sudo::/path/to/file
In case it is not clear,…

Amelio Vazquez-Reina
- 5,157
- 4
- 32
- 47
0
votes
0 answers
the best way to learn emacs
I'm dealing with learning emacs from a while, but I've still not find a god solution.
I find the docs on the web site not well structured. There for sure I can find any explication of all command, but I'm looking for somethings that explain me…

RenatoP
- 121
- 4