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
mikebell
April 03, 2014
Technology
690
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by mikebell
See All by mikebell
Manchester Geek Mental Help Week 2016
mikebell
0
81
The "Always Be X" of Remote Working
mikebell
2
150
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
700
Mental Health and Open Source
mikebell
0
240
Migration, everything I don't know about Migration but probably should
mikebell
0
150
Effective Communication for Developers
mikebell
1
220
Vagrant and Puppet Primer - NWDUG Sep 2013
mikebell
0
170
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
3
8.2k
20分でわかるセキュアAPI
nwiizo
2
270
Sets in Go
ramalho
1
680
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
【CEDEC2026】『Relink』を拡張せよ - 『GRANBLUE FANTASY: Relink - Endless Ragnarok』の開発速度と品質を守るCI運用
cygames
PRO
0
170
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
19k
【AG-UI × A2UI × MCP Apps】Generative UIをやさしく解説する
nrinetcom
PRO
1
120
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
140
ハーレムエンジニアリング
kazuma777777
0
160
Bits AI を制するものは Datadog を制す / The player that controls Bits AI, controls Datadog
kaminashi
0
100
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
120
Featured
See All Featured
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
240
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
460
Exploring anti-patterns in Rails
aemeredith
3
460
Prompt Engineering for Job Search
mfonobong
0
400
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Ruling the World: When Life Gets Gamed
codingconduct
0
300
We Are The Robots
honzajavorek
0
300
Discover your Explorer Soul
emna__ayadi
2
1.3k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
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?