Home » Blog

Doom Emacs - Die ersten Tage

<time datetime='2022-07-01 00:00:00 +0000 UTC'>July 1, 2022</time>&nbsp;·&nbsp;1 min&nbsp;·&nbsp;Michael Bäcker (aka BakermanLP)

Doom Emacs - Hilfe für die ersten Tage

Emacs Doom linux Ubuntu

Doom Emacs

Install

Ubuntu 20.04

In den folgenden Kapiteln bitte dann nicht mehr emacs installieren

Wir benötigen den neueren EMacs 27.1 und den bekommen wir hinter folgender URL: https://launchpad.net/~kelleyk/+archive/ubuntu/emacs

sudo add-apt-repository ppa:kelleyk/emacs
sudo apt update
sudo apt install emacs git

DOOM Emacs

apt install emacs git

https://github.com/hlissner/doom-emacs#install

git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.emacs.d
~/.emacs/bin/doom sync
ln -s ~/.emacs/bin/doom ~/bin/doom

Spacemacs

apt install emacs git

https://www.spacemacs.org/#

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

Emacs als “Service”

~/.config/systemd/user/emacs.service

[Unit]
Description=Emacs text editor
Documentation=info:emacs man:emacs(1) https://gnu.org/software/emacs/

[Service]
Type=forking
ExecStart=/usr/bin/emacs --daemon
ExecStop=/usr/bin/emacsclient --eval "(kill-emacs)"
Environment=SSH_AUTH_SOCK=%t/keyring/ssh
Restart=on-failure

[Install]
WantedBy=default.target

DOOM EMacs erste Tage und erste Befehle

Evil Mode (Die VIM Emulation)

Open file

SPC + . oder

e ~/.bashrc

Recent files

SPC f r

Project File Open

SPC SPC …

Project Search File

SPC / …

Split Window

CTRL+w v

Close window

CTRL+w c

Close buffer

SPC b k

~/.doom.d/init.el

  • Package Liste

~/.doom.d/packages.el

(package! tldr)

SPC h r r

Danach dann: SPC : tldr

Buffers

  • SPC b p (PREVIOUS)
  • SPC b n (NEXT)
  • SPC b k (KILL)
  • SPC : ibuffer
  • SPC b i

TERMINAL

SPC o t