SlideShare una empresa de Scribd logo
1 de 94
Descargar para leer sin conexión
Vim Cards - Keynote Format
Delete the letter the cursor is currently on
and move left.
dh
Delete the letter the cursor is currently on
and move left.
Delete the letter the cursor is currently on
and move right.
dl
Delete the letter the cursor is currently on
and move right.
Delete the current word.
diw
Delete the current word.
Delete the current line.
dd
Delete the current line.
Delete to the end of the current line.
D
Delete to the end of the current line.
Delete the current paragraph.
dip
Delete the current paragraph.
Delete to the next occurrence of the letter
q.
dtq
Delete to the next occurrence of the letter
q.
Note:
When you delete something in Vim it is like
cut in other editors. What you delete is then
available in the buffer to be pasted.
The buffer and your clipboard are not the
same entity. To paste from the clipboard use
⌘v on OS X or on other systems use “+p
or “*p
“Yank” or copy the current paragraph to
Vim’s buffer.
yip
“Yank” or copy the current paragraph to
Vim’s buffer.
“Yank” or copy the current line to Vim’s
buffer.
yy
“Yank” or copy the current line to Vim’s
buffer.
Paste buffer contents before the current
cursor position.
P
Paste buffer contents before the current
cursor position.
Paste buffer contents after the current
cursor position.
p
Paste buffer contents after the current
cursor position.
Replace current character.
r
Replace current character.
Replace continuous characters starting at the
current cursor position.
R
Replace continuous characters starting at the
current cursor position.
Substitute the current character.
s
Substitute the current character.
Substitute the current line.
S
Substitute the current line.
Open a new line below the current line.
o
Open a new line below the current line.
Open a new line above the current line.
O
Open a new line above the current line.
Append text after the current position.
a
Append text after the current position.
Append text at the end of the current line.
A
Append text at the end of the current line.
Insert text before the current position.
i
Insert text before the current position.
Insert text at the start of the current line.
I
Insert text at the start of the current line.
Undo.
u
Undo.
redo.
ctrl+r
redo.
see autocomplete list.
ctrl+p
see autocomplete list.
Move to end of current line.
shift+4
Move to end of current line.
Move to start of current line.
shift+6
Move to start of current line.
Move Forward one screen.
Think Page Down.
ctrl+f
Move Forward one screen.
Think Page Down.
Move Backward one screen.
Think Page Up.
ctrl+b
Move Backward one screen.
Think Page Up.
Cycle focus between open Vim windows.
ctrl+w
Cycle focus between open Vim windows.
Swap window positions.
ctrl+wr
Swap window positions.
Equalize window widths.
ctrl+w=
Equalize window widths.
Open the file that the cursor is currently on.
Think Go to File.
gf
Open the file that the cursor is currently on.
Think Go to File.
Open file at current cursor position in new
tab.
ctrl+wgf
Open file at current cursor position in new
tab.
Search for the word item.
/item return
Search for the word item.
Move forward to the next occurrence in a
search.
n
Move forward to the next occurrence in a
search.
Move backward to the previous occurrence
in a search.
N
Move backward to the previous occurrence
in a search.
Substitute the word “new” for the word
“old” on the current line.
:s/new/old/g
Substitute the word “new” for the word
“old” on the current line.
Substitute the word “new” for the word
“old” on the current document.
:%s/new/old/g
Substitute the word “new” for the word
“old” on the current document.
Split the current window in order to view
two parts of the same file simultaneously.
:sp
Split the current window in order to view
two parts of the same file simultaneously.
Print Working Directory. Lists the Vim’s
current directory within the file system.
:pwd
Print Working Directory. Lists the Vim’s
current directory within the file system.
Change Directory. Works just like in the
terminal.
:cd
Change Directory. Works just like in the
terminal.
Edit the file name at the given path.
When given for a file that does not exist yet
it will be stored in the buffer and created
when you Write.
:e ~/path/file.name
Edit the file name at the given path.
When given for a file that does not exist yet
it will be stored in the buffer and created
when you Write.
Edit a file in a horizontally split window.
:Se ~/path/file.name
Edit a file in a horizontally split window.
Edit a file in a vertically split window.
:Ve ~/path/file.name
Edit a file in a vertically split window.
Write to file a.k.a Save.
:w
Write to file a.k.a Save.
Write to file and quit.
:wq
Write to file and quit.

Más contenido relacionado

Destacado

Aiesec 2008 2009 Report For Sandora
Aiesec 2008 2009 Report For SandoraAiesec 2008 2009 Report For Sandora
Aiesec 2008 2009 Report For SandoraAnastasiya Avdeyeva
 
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot Frameworks
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot FrameworksCrossLanguageSpotter: A Library for Detecting Relations in Polyglot Frameworks
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot FrameworksGiuseppe Rizzo
 
The new-face-of-social
The new-face-of-socialThe new-face-of-social
The new-face-of-socialTokbox
 
Community and Bush Environments - Seminar 7 - stages of community
Community and Bush Environments - Seminar 7 - stages of communityCommunity and Bush Environments - Seminar 7 - stages of community
Community and Bush Environments - Seminar 7 - stages of communityGeoff Adams
 
SXSW Proposal - 2013: Year of the People?
SXSW Proposal - 2013: Year of the People?SXSW Proposal - 2013: Year of the People?
SXSW Proposal - 2013: Year of the People?Rosie (Siman) Yakob
 
Tallis Phase 2 Uniform Designs and Votes
Tallis Phase 2 Uniform Designs and VotesTallis Phase 2 Uniform Designs and Votes
Tallis Phase 2 Uniform Designs and Votesdouglasgreig
 
Waspada Aceh 18 Agustus 2009
Waspada Aceh 18 Agustus 2009Waspada Aceh 18 Agustus 2009
Waspada Aceh 18 Agustus 2009epaper
 
Drupal Block Test Module - Diner with Drupal
Drupal Block Test Module - Diner with DrupalDrupal Block Test Module - Diner with Drupal
Drupal Block Test Module - Diner with Drupaltaccie
 
Lect 5 flora identification 2013
Lect 5 flora identification 2013Lect 5 flora identification 2013
Lect 5 flora identification 2013Geoff Adams
 
13 interesting ways to Support Spelling in the Classroom
13 interesting ways to Support Spelling in the Classroom13 interesting ways to Support Spelling in the Classroom
13 interesting ways to Support Spelling in the Classroomdouglasgreig
 
102215 front porch think
102215 front porch think102215 front porch think
102215 front porch thinkTim Richardson
 
Maion, solução de vida melhor...
Maion, solução de vida melhor...Maion, solução de vida melhor...
Maion, solução de vida melhor...Jac Cesar
 
BE AWESOME OR ELSE!
BE AWESOME OR ELSE!BE AWESOME OR ELSE!
BE AWESOME OR ELSE!Max Ischenko
 
Wuxia Presentatie
Wuxia PresentatieWuxia Presentatie
Wuxia PresentatieThisco
 
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線Muneyuki Ohkawa
 

Destacado (20)

Rukun Iman
Rukun ImanRukun Iman
Rukun Iman
 
Aiesec 2008 2009 Report For Sandora
Aiesec 2008 2009 Report For SandoraAiesec 2008 2009 Report For Sandora
Aiesec 2008 2009 Report For Sandora
 
TESTANDO
TESTANDOTESTANDO
TESTANDO
 
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot Frameworks
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot FrameworksCrossLanguageSpotter: A Library for Detecting Relations in Polyglot Frameworks
CrossLanguageSpotter: A Library for Detecting Relations in Polyglot Frameworks
 
The new-face-of-social
The new-face-of-socialThe new-face-of-social
The new-face-of-social
 
Community and Bush Environments - Seminar 7 - stages of community
Community and Bush Environments - Seminar 7 - stages of communityCommunity and Bush Environments - Seminar 7 - stages of community
Community and Bush Environments - Seminar 7 - stages of community
 
SXSW Proposal - 2013: Year of the People?
SXSW Proposal - 2013: Year of the People?SXSW Proposal - 2013: Year of the People?
SXSW Proposal - 2013: Year of the People?
 
Human Hair
Human HairHuman Hair
Human Hair
 
Tallis Phase 2 Uniform Designs and Votes
Tallis Phase 2 Uniform Designs and VotesTallis Phase 2 Uniform Designs and Votes
Tallis Phase 2 Uniform Designs and Votes
 
Waspada Aceh 18 Agustus 2009
Waspada Aceh 18 Agustus 2009Waspada Aceh 18 Agustus 2009
Waspada Aceh 18 Agustus 2009
 
Drupal Block Test Module - Diner with Drupal
Drupal Block Test Module - Diner with DrupalDrupal Block Test Module - Diner with Drupal
Drupal Block Test Module - Diner with Drupal
 
Erlang Introduction
Erlang IntroductionErlang Introduction
Erlang Introduction
 
Lect 5 flora identification 2013
Lect 5 flora identification 2013Lect 5 flora identification 2013
Lect 5 flora identification 2013
 
13 interesting ways to Support Spelling in the Classroom
13 interesting ways to Support Spelling in the Classroom13 interesting ways to Support Spelling in the Classroom
13 interesting ways to Support Spelling in the Classroom
 
102215 front porch think
102215 front porch think102215 front porch think
102215 front porch think
 
Michael Shared Memories
Michael Shared MemoriesMichael Shared Memories
Michael Shared Memories
 
Maion, solução de vida melhor...
Maion, solução de vida melhor...Maion, solução de vida melhor...
Maion, solução de vida melhor...
 
BE AWESOME OR ELSE!
BE AWESOME OR ELSE!BE AWESOME OR ELSE!
BE AWESOME OR ELSE!
 
Wuxia Presentatie
Wuxia PresentatieWuxia Presentatie
Wuxia Presentatie
 
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線
IBM Notes 9.0 Social EditionとIBM Connections 4.5を貫く一本の線
 

Similar a Vim Cards - Keynote Format

Similar a Vim Cards - Keynote Format (19)

vim-cheatsheet.pdf
vim-cheatsheet.pdfvim-cheatsheet.pdf
vim-cheatsheet.pdf
 
Rubizza #1 | Special Lecture. Vim
Rubizza #1 | Special Lecture. Vim Rubizza #1 | Special Lecture. Vim
Rubizza #1 | Special Lecture. Vim
 
015-Editing-Files-With-Vi.pdf
015-Editing-Files-With-Vi.pdf015-Editing-Files-With-Vi.pdf
015-Editing-Files-With-Vi.pdf
 
API TEST
API TESTAPI TEST
API TEST
 
Vi Cheat Sheet
Vi Cheat SheetVi Cheat Sheet
Vi Cheat Sheet
 
API TEST
API TESTAPI TEST
API TEST
 
Vi cheat sheet
Vi cheat sheetVi cheat sheet
Vi cheat sheet
 
Vi reference
Vi referenceVi reference
Vi reference
 
Vi reference
Vi referenceVi reference
Vi reference
 
VI Editors
VI EditorsVI Editors
VI Editors
 
Using VI Editor in Red Hat by Rohit Kumar
Using VI Editor in Red Hat by Rohit KumarUsing VI Editor in Red Hat by Rohit Kumar
Using VI Editor in Red Hat by Rohit Kumar
 
Using vi editor
Using vi editorUsing vi editor
Using vi editor
 
Using vi
Using viUsing vi
Using vi
 
Vim Cheat Sheet.pdf
Vim Cheat Sheet.pdfVim Cheat Sheet.pdf
Vim Cheat Sheet.pdf
 
Introduction to vi editor
Introduction to vi editorIntroduction to vi editor
Introduction to vi editor
 
vi cheat sheet
vi cheat sheetvi cheat sheet
vi cheat sheet
 
Vim
VimVim
Vim
 
Vi editor
Vi editorVi editor
Vi editor
 
Vicom
VicomVicom
Vicom
 

Último

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-pyJamie (Taka) Wang
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 

Último (20)

Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
20230202 - Introduction to tis-py
20230202 - Introduction to tis-py20230202 - Introduction to tis-py
20230202 - Introduction to tis-py
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 

Vim Cards - Keynote Format