Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Emacs
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Nicolas Lamirault
November 06, 2015
Programming
86
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Emacs
Introduction à Emacs
Nicolas Lamirault
November 06, 2015
Other Decks in Programming
See All in Programming
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
290
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
ActionController meets Protocol Buffers
sorah
0
530
外から家のPCの電源入れたい!をPHPで解決する
kawashimo0
1
130
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
500
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
310
AWSに止められる覚悟してますか?
morizo_1984
2
540
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
5
5.2k
Featured
See All Featured
WENDY [Excerpt]
tessaabrams
14
40k
Rails Girls Zürich Keynote
gr2m
96
14k
Mind Mapping
helmedeiros
1
400
Ruling the World: When Life Gets Gamed
codingconduct
0
400
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
940
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
780
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
750
Embracing the Ebb and Flow
colly
88
5.2k
From π to Pie charts
rasagy
1
400
The Limits of Empathy - UXLibs8
cassininazir
2
720
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Transcript
Emacs Nicolas Lamirault
Me, Myself and I Software Engineer nlamirault.github.io
Open source fan @nlamirault github.com/nlamirault
Agenda Slides here nlamirault.github.io/decks/emacs Introduction Dévelopment
Writer Conclusion
Introduction
History Ecrit en 1976 par Richard Stallman E
ditor MAC ro S for TECO Utilise le language d’extension Emacs Lisp Premier projet GNU
Ce qu’il permet Ecrire du texte :) Développer
Lire ses mails Communiquer (Irc, Xmpp, … ) …
“ What else "I’m using Linux. A library that emacs
uses to communicate with Intel hardware." — heard on #emacs on Freenode
Echosysteme
Packages Depuis la version 24 Plusieurs sources :
1. GNU elpa 2. Melpa 3. Marmelade
Package manager Inclus dans Emacs : package.el Addons
: 1. paradox 2. cask 3. quelpa 4. el-get
Developpement
Go go-mode company-go go-code go-errcheck
go-tests :)
Exemple (add-hook 'before-save-hook 'gofmt-before-save) (add-hook 'go-mode-hook (lambda () (local-set-key (kbd
"C-x g r") 'go-remove-unused-imports) (local-set-key (kbd "C-x g i") 'go-goto-imports) (local-set-key (kbd "C-x g d") 'godoc) (local-set-key (kbd "C-x g j") 'godef-jump)))
Communauté
Web Redit StackExchange awesome-emacs
Liste de diffusions emacs-devel help-gnu-emacs
Autre IRC: #emacs on freenode Prelude Spacemacs
Graphene Scame :)
Conclusion
References Slides are accessible here nlamirault.github.io/decks/emacs Slides source
github.com/nlamirault/decks/emacs Slides generated with Asciidoctor and DZSlides backend Original slide template - Dan Allen & Sarah White License of this doc: CC BY-SA 4.0
Nicolas Lamirault @nlamirault