Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
2018年でも(俺は)Emacsを使いたい
Search
Taiju Aoki
October 19, 2018
Programming
0
610
2018年でも(俺は)Emacsを使いたい
Slide for m3 tech talk
Taiju Aoki
October 19, 2018
Tweet
Share
More Decks by Taiju Aoki
See All by Taiju Aoki
本番運用中 Oracle を破壊してしまった話 ~ 破壊と創世 ~ / Oracle Destruction and Creation
blue0513
0
3k
オンプレ to オンプレした話/on-premises2on-premises
blue0513
0
3k
GitもCIもテストもないプロジェクトでデプロイを自動化するまでの道 / rebuild of DevOps
blue0513
0
3.2k
Git & GitLab & コードレビューって? / about Git, GitLab, CodeReview
blue0513
0
240
ElectronでSlackをさらに便利にしちゃう / Slack with Electron
blue0513
3
850
GitHub の README をいい感じにする / Cool Readme
blue0513
3
1.7k
Emacs × Sound やってみた / Emacs with Sound
blue0513
1
1k
Slack を TweetDeck にしてみた件 / slackdeck-proto
blue0513
0
2.9k
知ってるとお得な iTerm2 と zsh/bash の小技
blue0513
3
840
Other Decks in Programming
See All in Programming
AWS発のAIエディタKiroを使ってみた
iriikeita
1
130
AI時代に学習する意味はあるのか?
tomoyakamaji
0
110
JSONataを使ってみよう Step Functionsが楽しくなる実践テクニック #devio2025
dafujii
0
230
Namespace and Its Future
tagomoris
6
680
rage against annotate_predecessor
junk0612
0
150
Microsoft Orleans, Daprのアクターモデルを使い効率的に開発、デプロイを行うためのSekibanの試行錯誤 / Sekiban: Exploring Efficient Development and Deployment with Microsoft Orleans and Dapr Actor Models
tomohisa
0
220
フロントエンドのmonorepo化と責務分離のリアーキテクト
kajitack
2
150
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
240
Ruby Parser progress report 2025
yui_knk
1
260
AIでLINEスタンプを作ってみた
eycjur
1
220
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
AI時代のドメイン駆動設計-DDD実践におけるAI活用のあり方 / ddd-in-ai-era
minodriven
25
9.6k
Featured
See All Featured
Building an army of robots
kneath
306
46k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Unsuck your backbone
ammeep
671
58k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
The Invisible Side of Design
smashingmag
301
51k
Balancing Empowerment & Direction
lara
3
600
How STYLIGHT went responsive
nonsquared
100
5.8k
Embracing the Ebb and Flow
colly
87
4.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
Typedesign – Prime Four
hannesfritz
42
2.8k
Transcript
2018Ͱ EmacsΛ͍͍ͨ @blue_1617 Զ
Who Am I ‣ VTuber ͱ Emacs ͖ͷ৽ೖࣾһ ‣ εʔύʔΤϯδχΞ
blue (@blue_1617) ‣ ࠷ۙͷ Emacs ͷߟ͑ํ
Q. ͳͥԶ Emacs Λ͏ͷ͔ A. ྺ࢙తܦҢͰͳΜ͔ͦ͏ͳͬͨ େֶ1ͷใͷतۀ ڭतʹEmacsΛ͑ͱݴΘΕΔ SublimeText ʹΓ͑Δ
IDE ͷੌ͞ΛΔ େֶ 1 େֶ 3 େֶ 4 म࢜ 1
Q. ͳͥԶ Emacs Λ͏ͷ͔ ~ Emacs ࠶ͼ ~ Clojure ϝΠϯͷձࣾʹΠϯλʔϯ
म࢜ 1 म࢜ 1 IDE ͷੌ͞ΛΔ ‣ ʮClojure ͱ Emacs ͷ૬ੑΠΠ͔Β Emacs Λ͓͏ʯ ‣ ΧελϜ͢Ε͍ʹͳΔ ͜ͱΛΓ࢝ΊΔ
Q. ͳͥԶ Emacs Λ͏ͷ͔ Emacs ͷΧελϚΠζʹϋϚΓ࢝ΊΔ ‣ ૢ࡞ੑΛ Sublime ͘Β͍ʹ্ͤ͞Α͏ͱࢼߦࡨޡ
‣ Emacs JP ͱ͍͏Slack νʔϜʹೖͬͨΓɺReddit Qiitaɺ awesome-emacs ͳͲͷίϛϡχςΟΛࢹ࢝͠ΊΔ
Q. ͳͥԶ Emacs Λ͏ͷ͔ Emacs ࣗମ͕ڧ͘ͳΔ ‣ VanillaͳEmacsͱܻҧ͍ͷग़ྗʹͳΔ ‣ Emacs
Advent Calendar ͱ͔ॻ͖ग़͢ ‣ ϛʔτΞοϓΠϕϯτ ʹࢀՃͨ͠ࢥ͍ग़ Git ࿈ܞ Linter ࿈ܞ γϯλοΫενΣοΫ ϑΝΠϥʔػೳ ΠϯΫϦϝϯλϧαʔν ݴޠ͝ͱͷࣗಈิ ߴ͍ΧελϚΠζੑ ׆ൃͳίϛϡχςΟ ఆٛࢀর https://qiita.com/blue0513/items/c0dc35a880170997c3f5 https://shibuya-el.connpass.com/event/66842/
Q. ͳͥԶ Emacs Λ͏ͷ͔ ࠶ͼΧελϚΠζʹϋϚΔ ͍·͜͜ ‣ packageͱ͔Λ OSS Ͱ։ൃ͢Δ
‣ ۀதʹෆศͳՕॴ͕͋ΕࣗͰػೳ։ൃ͍ͯ͠Δ ‣ Qiita ͳͲͷ Emacs ؔ࿈ͷߘ Emacs ΛΧελϚΠζ͢Ε ։ൃޮര্͕Γؒҧ͍ͳ͠ ( ※ ݸਓ͕ࠩ͋Γ·͢ ) https://github.com/blue0513 https://qiita.com/blue0513
Rails Packages
͘͜͜Β͍Ͱ࡞ͬͨͷ Rails spec-jump.el https://github.com/blue0513/spec-jump.el A simple package for jumping to
the spec file, jumping back from the spec file.
͘͜͜Β͍Ͱ࡞ͬͨͷ Rails rspec-on-iterm.el https://github.com/blue0513/rspec-on-iterm.el Execute Rspec on iTerm2 using Emacs!!
GitLab Packages
͘͜͜Β͍Ͱ࡞ͬͨͷ GitLab gitlab-mr-from-commit https://github.com/blue0513/gitlab-mr-from-commit Open MR page in GitLab associated
with a Commit. It works Not Only in Terminal but also Editor like Emacs!!
͘͜͜Β͍Ͱ࡞ͬͨͷ GitLab gitlab-mr-checker https://github.com/blue0513/gitlab-mr-checker Get MR Titles which You are
assigned to!
Other Packages
͘͜͜Β͍Ͱ࡞ͬͨͷ Others finder-current-dir-open.el https://qiita.com/blue0513/finder-current-dir-open.el Open Finder in Emacs !!
͘͜͜Β͍Ͱ࡞ͬͨͷ Others how-many.el https://github.com/blue0513/how-many.el Count how many times the word
is used in the project!
͘͜͜Β͍Ͱ࡞ͬͨͷ Others instant-maximized-window.el https://github.com/blue0513/instant-maximized-window Instantly maximize a window in Emacs!!
͘͜͜Β͍Ͱ࡞ͬͨͷ Others buffer-flash.el https://github.com/blue0513/buffer-flash.el A simple package for flashing the
current buffer
͘͜͜Β͍Ͱ࡞ͬͨͷ Others emacs-chrome.el https://qiita.com/blue0513/emacs-chrome.el Control GoogleChrome in Emacs !!
Joke Packages
͘͜͜Β͍Ͱ࡞ͬͨͷ Joke icy-tail.el https://github.com/blue0513/icy-tail.el tail -n 100 in your Emacs!!
icy tail vocal & guitar ණಊඒஐཹ
͘͜͜Β͍Ͱ࡞ͬͨͷ Joke hell-fire.el https://github.com/blue0513/hell-fire.el Using Emacs, remove all the files
in the directory without any confirmation ණԌক܉ ϑϨΠβʔυ
͘͜͜Β͍Ͱ࡞ͬͨͷ Joke faker.el https://github.com/blue0513/faker.el Genuine to Fake, Fake to Genuine
ʮ͖ͬͱِຊʹมΘΔͩΖ͏ʯ
࠷ޙʹ ‣ Emacs ָ͍͠ ‣ Emacs ʢҭͯΕʣڧ͍ ‣ Emacs ͋·ΓΦεεϝ͠ͳ͍
‣ جຊػೳΛؚΊͨѹతΧελϚΠζੑ ‣ ίϛϡχςΟͱͷ࿈ܞɾڠྗ ‣ ݕࡧੑೳɺγϯλοΫενΣοΫɺGit ࿈ܞ ‣ ΩʔόΠϯυϚΫϩͷಠࣗઃఆ ‣ ͋͘·ͰΤσΟλ͍͡Γ͕झຯͷਓ༻ͷΤσΟλ ‣ ҭʹ͕͔͔࣌ؒΔ