Emacs Keybindings and Functions Drill

Table of Contents

Org-mode   drill emacs_init

Item

Front

What's the keybinding to create a new Org-journal entry?

Back

C-c j

Item

Front

How do you toggle the TODO state of a heading in Org-mode?

Back

C-c C-t

Magit   drill emacs_init

Item

Front

What's the keybinding to open Magit status?

Back

C-x g

Item

Front

In Magit status, how do you stage a file?

Back

s

LSP Mode   drill emacs_init

Item

Front

What's the prefix for LSP commands?

Back

C-c l

Item

Front

How do you rename a symbol across the project in LSP mode?

Back

C-c l r r

Projectile   drill emacs_init

Item

Front

What's the prefix for Projectile commands?

Back

C-c p

Item

Front

How do you switch to a file in the current project using Projectile?

Back

C-c p f

Ivy/Counsel   drill emacs_init

Item

Front

What's the keybinding for Swiper (incremental search)?

Back

C-s

Item

Front

How do you open Counsel for M-x?

Back

M-x (Counsel overrides the default M-x)

Multiple Cursors   drill emacs_init

Item

Front

How do you edit lines with multiple cursors?

Back

C-S-c C-S-c

Item

Front

What's the keybinding to mark the next occurrence of the selected region?

Back

C->

Fun Features   drill emacs_init

Item

Front

How do you toggle Nyan Cat mode?

Back

C-c n

Item

Front

What's the keybinding to activate Selectric mode?

Back

C-c s

Custom Project Keybindings   drill emacs_init

Item

Front

How do you load the wal.sh project configuration?

Back

C-c l

Item

Front

How do you publish the wal.sh project?

Back

C-c p or C-c C-p

General Emacs   drill emacs_init

Item

Front

What's the keybinding to comment/uncomment a line?

Back

C-c ;

Item

Front

How do you execute an extended command (alternative to M-x)?

Back

C-x C-m

Treemacs   drill emacs_init

Item

Front

How do you toggle the Treemacs window?

Back

C-x t t

Item

Front

What's the keybinding to select the Treemacs window?

Back

M-0

AI/ML/LLM Integration   drill emacs_init

Item

Front

What's the keybinding to query ChatGPT?

Back

C-c q

Item

Front

How do you start an Ellama session?

Back

M-x ellama-chat

Item

Front

What's the prefix for org-ai commands?

Back

C-c M-a

Item

Front

How do you start a ChatGPT shell session?

Back

M-x chatgpt-shell

Item

Front

What function is used to set up the OpenAI API key?

Back

(setq openai-api-key (getenv "OPENAIAPIKEY"))

Item

Front

How do you insert an AI-generated response in org-ai mode?

Back

C-c M-a i

Functions   drill emacs_init

Item

Front

What function is used to safely require a feature in the configuration?

Back

safe-require

Item

Front

What function is used to load the wal.sh project configuration?

Back

wal-sh/project-config

Author: Jason Walsh

jasonwalsh@jasons-mbp.lan

Last Updated: 2024-10-30 16:43:54