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
How To Quit Vim and other CLI Fu
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
mikebell
April 03, 2014
Technology
0
670
How To Quit Vim and other CLI Fu
Basic introduction to the command line and the cool things you can do with it.
mikebell
April 03, 2014
Tweet
Share
More Decks by mikebell
See All by mikebell
Manchester Geek Mental Help Week 2016
mikebell
0
75
The "Always Be X" of Remote Working
mikebell
2
140
PHPNW15 Mental Health & Open Source
mikebell
0
2k
DrupalCon Barcelona 2015 Mental Health & Open Source
mikebell
0
190
Mental Health and Open Source - DrupalCamp London 2015
mikebell
0
680
Mental Health and Open Source
mikebell
0
230
Migration, everything I don't know about Migration but probably should
mikebell
0
130
Effective Communication for Developers
mikebell
1
200
Vagrant and Puppet Primer - NWDUG Sep 2013
mikebell
0
160
Other Decks in Technology
See All in Technology
プラットフォームエンジニアリングはAI時代の開発者をどう救うのか
jacopen
8
4.2k
SaaSに宿る21g
kanyamaguc
2
110
Kiroで見直す開発プロセスとAI-DLC
k_adachi_01
0
110
1GB RAMのラズピッピで何ができるのか試してみよう / 20260319-rpijam-1gb-rpi-whats-possible
akkiesoft
0
770
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
200
Agent Skill 是什麼?對軟體產業帶來的變化
appleboy
0
190
Copilot 宇宙へ 〜生成AIで「専門データの壁」を壊す方法〜
nakasho
0
150
スピンアウト講座04_ルーティン処理
overflowinc
0
780
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
330
形式手法特論:SMT ソルバで解く認可ポリシの静的解析 #kernelvm / Kernel VM Study Tsukuba No3
ytaka23
1
730
AlloyDB 奮闘記
hatappi
0
190
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
6
720
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
It's Worth the Effort
3n
188
29k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
88
How to build a perfect <img>
jonoalderson
1
5.3k
Faster Mobile Websites
deanohume
310
31k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
650
Building an army of robots
kneath
306
46k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
68
38k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Agile that works and the tools we love
rasmusluckow
331
21k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Transcript
HOW TO QUIT VIM! AND OTHER COMMAND LINE FU
WHO? Name - Mike Bell Twitter - Drupal.org - Github
- Where - CTI Digital - Drupal Technical Architect @mikebell_ mikebell_ mikebell
ANCIENT CHINESE PROVERB: For a truly unique string ask a
student to quit vim
IN REALITY... :q is all you need :wq to save
:q! when you're editing a file as sudo :wq! to save a file when editing as sudo
THANKS... ANY QUESTIONS?
MORE TO THE COMMANDLINE Your mileage may vary based on
OS
SHELLS Standard - Bash - https://www.gnu.org/software/bash/bash.html Awesome - ZSH -
http://www.zsh.org/ Windows Standard- DOS Windows New - Powershell
CLI PACKAGE MANAGERS APT Yum Brew (or MacPorts)
PHP CLI PECL/Pear - package managers php - itself composer
- libs and easy autoloading sf2 app/console - drush for symfony2 stuff
COOL THINGS cmatrix cowsay
HANDY CLI TOOLS Ack - grep replacement Ack for Drupal
- .acrkc customisation Screen
DRUSH A given in drupal drushcommands.com Drush autocomplete!
OH-MY-ZSH ZSH on steroids Plugins and Themes
OH-MY-ZSH PLUGINS Git Composer Symfony 2
DOTFILES FOR NOOBS What are they? Where are they? More
Info - http://dotfiles.github.io/
ITERM2 - TERMINAL++ Layouts Visor
GIT EXTRAS Cool tools missing from git https://github.com/visionmedia/git-extras Changelog -
git changelog Summaries and Statistics - git summary / git info
MISC KEYBOARD GOODIES Ctrl/Cmd on Forms - does magical things
Most popular sites have shortcuts - shift + ? on github
SHARING IS CARING! Any other examples?
THANKS... ANY QUESTIONS?