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
590
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
230
ElectronでSlackをさらに便利にしちゃう / Slack with Electron
blue0513
3
850
GitHub の README をいい感じにする / Cool Readme
blue0513
3
1.7k
Emacs × Sound やってみた / Emacs with Sound
blue0513
1
990
Slack を TweetDeck にしてみた件 / slackdeck-proto
blue0513
0
2.9k
知ってるとお得な iTerm2 と zsh/bash の小技
blue0513
3
830
Other Decks in Programming
See All in Programming
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
680
Elixir で IoT 開発、 Nerves なら簡単にできる!?
pojiro
1
150
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
810
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
850
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
19
3.5k
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
120
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
46
30k
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
880
生成AIで日々のエラー調査を進めたい
yuyaabo
0
640
XP, Testing and ninja testing
m_seki
3
180
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
410
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
42
7.5k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
The Invisible Side of Design
smashingmag
299
51k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
Code Review Best Practice
trishagee
68
18k
Site-Speed That Sticks
csswizardry
10
660
Agile that works and the tools we love
rasmusluckow
329
21k
A Tale of Four Properties
chriscoyier
160
23k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Docker and Python
trallard
44
3.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.4k
Producing Creativity
orderedlist
PRO
346
40k
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 ࿈ܞ ‣ ΩʔόΠϯυϚΫϩͷಠࣗઃఆ ‣ ͋͘·ͰΤσΟλ͍͡Γ͕झຯͷਓ༻ͷΤσΟλ ‣ ҭʹ͕͔͔࣌ؒΔ