Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
How To Quit Vim and other CLI Fu
mikebell
April 03, 2014
Technology
0
570
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
58
The "Always Be X" of Remote Working
mikebell
2
100
PHPNW15 Mental Health & Open Source
mikebell
0
1.9k
DrupalCon Barcelona 2015 Mental Health & Open Source
mikebell
0
83
Mental Health and Open Source - DrupalCamp London 2015
mikebell
0
560
Mental Health and Open Source
mikebell
0
170
Migration, everything I don't know about Migration but probably should
mikebell
0
60
Effective Communication for Developers
mikebell
1
150
Vagrant and Puppet Primer - NWDUG Sep 2013
mikebell
0
140
Other Decks in Technology
See All in Technology
MarvelClient Upgrade 64bit クライアントへの自動アップグレード設定
mitsuru_katoh
0
110
Optimizing your Swift code
kateinoigakukun
0
1.4k
PHPのimmutable arrayとは
hnw
1
150
金属加工屋の営業マンがSTマイクロで・・・
usashirou
0
150
マイクロサービス宣言から8年 振り返りとこれから / Eight Years After the Microservices Declaration A Look Back and A Look Ahead
eisuke
2
140
インフラ技術基礎勉強会 開催概要
toru_kubota
0
150
2022年に起きたフロントエンドの変化
sakito
29
17k
創業1年目のスタートアップでAWSコストを抑えるために取り組んでいること / How to Keep AWS Costs Down at a Startup
yuj1osm
3
2k
re:Invent2022 前後の Amazon EventBridge のアップデートを踏まえつつ、情シスの仕事をより楽しくしたい話。 / EventBridge for Information Systems Department
_kensh
2
650
Dev Containers ことはじめ - 失敗から学ぶ開発環境運用法
streamwest1629
0
320
NGINXENG JP#2 - 3-NGINX Plus・プロダクトのアップデート
hiropo20
0
200
地方自治体業務あるある ーアナログ最適化編-
y150saya
1
130
Featured
See All Featured
Embracing the Ebb and Flow
colly
75
3.6k
Build The Right Thing And Hit Your Dates
maggiecrowley
22
1.4k
Unsuck your backbone
ammeep
659
56k
A Modern Web Designer's Workflow
chriscoyier
689
180k
How STYLIGHT went responsive
nonsquared
89
4.2k
Happy Clients
brianwarren
90
5.8k
Producing Creativity
orderedlist
PRO
335
38k
Building Adaptive Systems
keathley
27
1.3k
The Mythical Team-Month
searls
210
40k
Side Projects
sachag
451
37k
GitHub's CSS Performance
jonrohan
1020
430k
The Power of CSS Pseudo Elements
geoffreycrofte
52
4.3k
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?