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
630
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
3.1k
オンプレ to オンプレした話/on-premises2on-premises
blue0513
0
3.1k
GitもCIもテストもないプロジェクトでデプロイを自動化するまでの道 / rebuild of DevOps
blue0513
0
3.3k
Git & GitLab & コードレビューって? / about Git, GitLab, CodeReview
blue0513
0
250
ElectronでSlackをさらに便利にしちゃう / Slack with Electron
blue0513
3
880
GitHub の README をいい感じにする / Cool Readme
blue0513
3
1.7k
Emacs × Sound やってみた / Emacs with Sound
blue0513
1
1k
Slack を TweetDeck にしてみた件 / slackdeck-proto
blue0513
0
3k
知ってるとお得な iTerm2 と zsh/bash の小技
blue0513
3
860
Other Decks in Programming
See All in Programming
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
210
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
140
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
310
Developing static sites with Ruby
okuramasafumi
1
340
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
180
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
330
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
920
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.2k
はじめてのカスタムエージェント【GitHub Copilot Agent Mode編】
satoshi256kbyte
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
5
1.6k
Basic Architectures
denyspoltorak
0
160
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
400
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Amusing Abliteration
ianozsvald
0
83
Are puppies a ranking factor?
jonoalderson
0
2.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
360
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
0
1k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
100
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
280
We Have a Design System, Now What?
morganepeng
54
8k
Abbi's Birthday
coloredviolet
0
4.2k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
84
4 Signs Your Business is Dying
shpigford
187
22k
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 ࿈ܞ ‣ ΩʔόΠϯυϚΫϩͷಠࣗઃఆ ‣ ͋͘·ͰΤσΟλ͍͡Γ͕झຯͷਓ༻ͷΤσΟλ ‣ ҭʹ͕͔͔࣌ؒΔ