SlideShare uma empresa Scribd logo
1 de 94
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.

Mais conteúdo relacionado

Destaque

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
 

Destaque (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を貫く一本の線
 

Semelhante a Vim Cards - Keynote Format

Semelhante 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
 
Vi cheat sheet
Vi cheat sheetVi cheat sheet
Vi cheat sheet
 
API TEST
API TESTAPI TEST
API TEST
 
Vi reference
Vi referenceVi reference
Vi reference
 
Vi reference
Vi referenceVi reference
Vi reference
 
VI Editors
VI EditorsVI Editors
VI Editors
 
Using vi editor
Using vi editorUsing vi editor
Using vi editor
 
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
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

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Vim Cards - Keynote Format