tag:blogger.com,1999:blog-69786241307424661382024-03-13T22:57:20.183-07:00Semantic Memory BackupAnonymoushttp://www.blogger.com/profile/10867032381600587170noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-6978624130742466138.post-48882587540573939652013-03-26T21:41:00.002-07:002015-06-11T22:43:14.345-07:00Awesome Vim<div dir="ltr" style="text-align: left;" trbidi="on">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"></b><br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Best color scheme</span></b></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">xoria256</span></b></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">VIM Commands </span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Help</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:h search-term<span class="Apple-tab-span" style="white-space: pre;"> </span> -</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline;"><span style="white-space: pre;"> </span><span style="white-space: pre-wrap;">to get man page for that command,topic</span></span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:h user-manual <span class="Apple-tab-span" style="white-space: pre;"> </span>- brings up entire user manual</span></span><br />
<span id="internal-source-marker_0.28742605075240135"><br /></span></div>
<span id="internal-source-marker_0.28742605075240135">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Did u know?</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<ul style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;"><span id="internal-source-marker_0.28742605075240135">
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: disc; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline; white-space: pre-wrap;">The dot command lets us repeat the last change. It is the most powerful and versatile command in Vim.</span></div>
</li>
</span></ul>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<ul style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;"><span id="internal-source-marker_0.28742605075240135">
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: disc; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline; white-space: pre-wrap;">From the moment we enter Insert mode until we return to Normal mode, everything we type (or delete) counts as a single change.</span></div>
</li>
</span></ul>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Buffer is the place in memory which stores the information we type in vim</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Get quick reference for commands</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:help quickref</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Useful commands</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:cd path<span class="Apple-tab-span" style="white-space: pre;"> </span>- change the path of current directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:pwd<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- print the current directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:cd - <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- back to previous current directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:ls <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- list all open buffers( aka file )</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:b num <span class="Apple-tab-span" style="white-space: pre;"> </span>- switch buffer to that file with number id</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:e . <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- to navigate directory listing //opens vim default file navigator</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:bn<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- Next buffer</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:bp <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- switch to previous buffer</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:b#<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to previous buffer also </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ctrl-6</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> does it</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:%bd<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- close all opened buffer at once u can give ranges as 22,34bd to delete from 22 to 34 </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> .<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- repeats last command</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:f name <span class="Apple-tab-span" style="white-space: pre;"> </span>- renames the files to given name</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set autochdir<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- Automatically use the current files directory as the working directory</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:vsplit filename<span class="Apple-tab-span" style="white-space: pre;"> </span>- opens the file alongside current file by verticall dividing the screen</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:split filename <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- opens file alongside current file by horizontally dividing the screen</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:e % prints the path of current file<span class="Apple-tab-span" style="white-space: pre;"> </span></span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Make changes to your vimrc file and type </span><span style="background-color: lime; font-family: 'Courier New'; font-size: 19px; font-style: italic; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">:source path_to_vimrc/.vimrc</span><span style="font-family: 'Courier New'; font-size: 19px; font-style: italic; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> to reload settings changes u just did . This way your changes are reflected without having to restart vim</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">----------------------------------------------------------</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">B</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">asic Movements</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">j<span class="Apple-tab-span" style="white-space: pre;"> </span>- move down</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">k<span class="Apple-tab-span" style="white-space: pre;"> </span>- move up</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">l <span class="Apple-tab-span" style="white-space: pre;"> </span>- move right</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">h<span class="Apple-tab-span" style="white-space: pre;"> </span>- move left </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">$<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to end of the line</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">^<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to beginning i.e first non-space character of the line</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">0<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to real beginning of the line </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gg<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to start of the file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">G<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to end of the file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">{<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to prev paragraph</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">}<span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps to next paragraph</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Current Line Movements</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">w <span class="Apple-tab-span" style="white-space: pre;"> </span>- move to beginig of next word |</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">b <span class="Apple-tab-span" style="white-space: pre;"> </span>- move to begining of prev word |</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">e<span class="Apple-tab-span" style="white-space: pre;"> </span>- move to end of next word |</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ge<span class="Apple-tab-span" style="white-space: pre;"> </span>-move to end of previous word |</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">|</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> Treats words not seperated by space as single word </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">|</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> (but has delimeter like _ - , . ) </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">| W<span class="Apple-tab-span" style="white-space: pre;"> </span>- moves to next word </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">| B<span class="Apple-tab-span" style="white-space: pre;"> </span>- moves to prev word </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">----------------------------------------------------------</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Changing Case of word below cursor</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Normal Mode |<span class="Apple-tab-span" style="white-space: pre;"> </span>Visual Mod</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre;">e</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">g~<span class="Apple-tab-span" style="white-space: pre;"> </span> Swap case<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span> |<span class="Apple-tab-span" style="white-space: pre;"> </span> ~</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gu <span class="Apple-tab-span" style="white-space: pre;"> </span>Make lowercase<span class="Apple-tab-span" style="white-space: pre;"> </span> |<span class="Apple-tab-span" style="white-space: pre;"> </span> u<span class="Apple-tab-span" style="white-space: pre;"> </span></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gU<span class="Apple-tab-span" style="white-space: pre;"> </span> Make uppercase |<span class="Apple-tab-span" style="white-space: pre;"> </span> U</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-----------------------------------------------------------</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">---------------------------------------------------------</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Faster Movement inside window</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> M </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline;"><span style="white-space: pre;"> </span><span style="white-space: pre-wrap;">-</span><span class="Apple-tab-span" style="white-space: pre;"> </span><span style="white-space: pre-wrap;">move the cursor to middle of visible area of vim window </span></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> L - <span class="Apple-tab-span" style="white-space: pre;"> </span>move the cursor to end of visible area of vim window </span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> H </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre;"> </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">-</span><span class="Apple-tab-span" style="font-family: 'Courier New'; font-size: 19px; white-space: pre;"> </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">move the cursor to start of the visible area of vim window </span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> zt</span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre;"> </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">-</span><span class="Apple-tab-span" style="font-family: 'Courier New'; font-size: 19px; white-space: pre;"> </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">scrolls the current window to show current line on top </span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> zb - scrolls the current window to show current line in bottom </span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> zz - scrolls the current window to shows current line in the middle</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> </span><br />
<span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">-----------------------------------------------------------</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">---------------------------------------------------------</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Jumping Visible Screen</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl+u<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span> scroll half the screen upwords</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl+d<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>scrolls half the screen downword</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl+b<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>scrolls fullscreen backword</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl+f<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>scrolls fullscreen forward</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-----------------------------------------------------------</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div>
<br /></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Incrementing and Decrementing number </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">works left to righ</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">n<C-a> <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>will find first numeric on current line and increment by n default is </span><span style="font-family: 'Courier New'; font-size: 19px; text-indent: 36pt; white-space: pre-wrap;">by 1</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> n<C-x><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>same but will decrement number by n defaults to 1</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">VIMP</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`0 or ‘0 <span class="Apple-tab-span" style="white-space: pre;"> </span>back-tick or single quote zero put the cursor on location where u last exicted in vim</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">NOTE</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">you can use repeater with almost every vim command. Syntax for using repeater is </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">n command - now command will be repeated n number of times</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<br /><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Joining Sentences</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">J<span class="Apple-tab-span" style="white-space: pre;"> </span>- this will join the current line with one after it introducing a space also</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gJ<span class="Apple-tab-span" style="white-space: pre;"> </span>- same as J but will not put any spaces</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Editing in visaul block mode [Super useful]</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-q<span class="Apple-tab-span" style="white-space: pre;"> </span>activates visual block mode ,allowing you to select multiple columns</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">while in visual-block mode if you press I and enter text it will repeated for all columns</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Directory Listing Commands(Vim default file navigator)</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:e . <span class="Apple-tab-span" style="white-space: pre;"> </span>- show directory list</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gh<span class="Apple-tab-span" style="white-space: pre;"> </span>- hide or unhide dotfiles</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">d<span class="Apple-tab-span" style="white-space: pre;"> </span>- make a directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">D<span class="Apple-tab-span" style="white-space: pre;"> </span>- delete the file or directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">R<span class="Apple-tab-span" style="white-space: pre;"> </span>- rename the directory or file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-<span class="Apple-tab-span" style="white-space: pre;"> </span>- Go up a directory</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">s <span class="Apple-tab-span" style="white-space: pre;"> </span>- Sorts by name, size, time</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">______________________________________________________</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Quick Jumps in single line</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Same Line (use :set ignorecase) to ignore case</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">fN <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- Move forward to the next occurrence of character ‘N‘</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">tN<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- moves cursor before the word we are searching</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">FN<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- moves in backword to occurence of N</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">TN<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- moves cursor before the word in backword direction</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">;<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- move to next occurence</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">,<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- previous occurence</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">___________________________________________________________</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Vim remembers your jump points , to see where you have been press </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl + o <span class="Apple-tab-span" style="white-space: pre;"> </span>- jumps forward </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl + i - jumps backwords </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gf<span class="Apple-tab-span" style="white-space: pre;"> </span> - jumps to file under cursor </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Using Markers to move around</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">m <span class="Apple-tab-span" style="white-space: pre;"> </span>: press it to activate markers </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">char <span class="Apple-tab-span" style="white-space: pre;"> </span>: name of the register in which marker position will be stored</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">‘char<span class="Apple-tab-span" style="white-space: pre;"> </span>: single quote followed by name of register will jump to marked position <span class="Apple-tab-span" style="white-space: pre;"> </span> </span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">VISUAL MODE</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">v <span class="Apple-tab-span" style="white-space: pre;"> </span>- <span class="Apple-tab-span" style="white-space: pre;"> </span>character visual mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">V<span class="Apple-tab-span" style="white-space: pre;"> </span>- <span class="Apple-tab-span" style="white-space: pre;"> </span>visual line mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gv<span class="Apple-tab-span" style="white-space: pre;"> </span>- <span class="Apple-tab-span" style="white-space: pre;"> </span>select previously selected block</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">o<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>toggle cursor to opposite corner of selection</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">VIMP</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> `.<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>go to the position of the last edit in the file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> ``<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>go to the position before the last jump</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">MARKS</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">m{a-zA-Z}<span class="Apple-tab-span" style="white-space: pre;"> </span>mark current position with mark {a-zA-Z}</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Difference between single quote and back-tick while jumping to mark is that </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">single quote </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ex. ‘a </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> mark will put the cursor on line you marked</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">while back-tick </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ex. `a </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> will put your cursor on column of line where u marked</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`{a-z}<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>go to mark {a-z} within current file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`{A-Z}<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>go to mark {A-Z} in any file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`{0-9}<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>go to the position where Vim was previously exited</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:marks<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>print the active marks</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> %<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>find the next brace, bracket, comment, or "#if"/</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Undo changes</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">u<span class="Apple-tab-span" style="white-space: pre;"> </span> <span class="Apple-tab-span" style="white-space: pre;"> </span>- to undo previous command</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl + r <span class="Apple-tab-span" style="white-space: pre;"> </span> - redo changes </span></div>
<div>
<br /></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Insert</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">i <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- insert before cursor position</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">a <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- insert after the cursor position</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">I <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- insert at begining of line (like </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">^i</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> )</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">A <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- insert at the end of line (like </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">$a </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">)</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">o<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- opens up a new line after cursor</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">O<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- opens up a new line before cursor</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">c movement<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes according to movement command and puts you in insert mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-left: 72pt; margin-top: 0pt; text-indent: 36pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ex. to delete word press </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">cw</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">s<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- like </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">xi </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">i.e deletes current character and puts in insert mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">C<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- like </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">c$ </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">i.e delete to end of line and get in insert mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">S<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- like </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">^C </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">i.e to </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">delete current line and places you in insert mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">~ <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- changes the character under the cursor to uppercase/lowercase<br class="kix-line-break" /><br class="kix-line-break" />Press v and visually select the word/words and then press ~ to convert the visually selected text case.</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Formating</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N <{motion} move the lines that are moved over with {motion} one </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">shiftwidth left</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N >{motion} move the lines that are moved over with {motion} one </span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">shiftwidth right</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N >> <span class="Apple-tab-span" style="white-space: pre;"> </span> move N lines one shiftwidth right</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span><br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N << <span class="Apple-tab-span" style="white-space: pre;"> </span> move N lines one shiftwidth left</span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
</div>
</div>
<b id="internal-source-marker_0.28742605075240135"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-t,ctrl-d Indent/un-indent in insert mode </span></div>
<div style="font-weight: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
</b><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Replace </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">r <span class="Apple-tab-span" style="white-space: pre;"> </span>- replaces the character below the cursor</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">R</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> <span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">- replace more that one character</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;">VIMP : EXTENT</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">you can specify extent in operator like change, delete, yank,visual to include the word inside or with delimeters</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">diw</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> can be read as delete inside word OR if </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ci’</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> means change inside single quote</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">da’</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span>can be read as delete along with single quote or if </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">daw</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> delete along the word</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ex</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">. “vim-*o” <span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">*</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> is our cursor ,if i do</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> ciw</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> it will delete word inside single quote</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>but</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> caw </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">will delete quote also and put in insert mode</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ex. </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">this is wor*d to delete</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>pressing </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">diw</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> will delete ‘word</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">’ </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">but maintain spaces</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>but </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">daw</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> will delete ‘word’ along with space</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">This is very useful incase we want to delete word and our cursor is somewhere inside word</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Extent will works with word</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>Word</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>sentence</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>paragraph</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>tag [like html]</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>{ ( [ “ ‘</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Save and Exit</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:q! <span class="Apple-tab-span" style="white-space: pre;"> </span>- quit without confirmation</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:e!<span class="Apple-tab-span" style="white-space: pre;"> </span> - restore the original file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:bd! <span class="Apple-tab-span" style="white-space: pre;"> </span>- forcibly remove the buffer from buffer list discarding any changes</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:wq <span class="Apple-tab-span" style="white-space: pre;"> </span>- save and quit</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:w <span class="Apple-tab-span" style="white-space: pre;"> </span>- save the file</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:bd <span class="Apple-tab-span" style="white-space: pre;"> </span>- close the current file window (a.k.a buffer)</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:saveas FILENAME — this will save the file with your new name and continue editing it under the new filename.</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:#,# w FILENAME — saves just text between line numbers that you specify.</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Copy command</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">yy <span class="Apple-tab-span" style="white-space: pre;"> </span>- Yank line (copy)</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Y</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> <span class="Apple-tab-span" style="white-space: pre;"> </span>- </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">yank the current line</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-weight: bold;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"></b><br /></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Delete</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">X<span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes single character before the cursor</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">x <span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes single character</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">dw <span class="Apple-tab-span" style="white-space: pre;"> </span>- delete the word</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">dd <span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes the current line line</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cc<span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes current line and puts you in insert modbe</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ce - deletes the word and places you in Insert mode</span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">d$ <span class="Apple-tab-span" style="white-space: pre;"> </span>- delete from cursor position to end of line<span class="Apple-tab-span" style="white-space: pre;"> </span></span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">d0<span class="Apple-tab-span" style="white-space: pre;"> </span>- delete from cursor to start of line</span></b></div>
<div style="font-weight: bold;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><br /><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">NOTE</span></b></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">i - for inside</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Scenario : you cursor is inside a “ ” and u want to change entire word leaving the qoutes as is</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> ci” <span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes everything inside double quote works also for ’ ” ( { [ and puts u in insert </span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">mode </span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Scenario : your cursor is inside a “ ” and u want to change the word including “”</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ca”<span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes everything </span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span><br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Operator and motion</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">In d$</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<br />
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">d - is a delete operator, c - is change operator</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
</span>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span id="internal-source-marker_0.28742605075240135"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">$ - is a motion command</span></span></div>
<span id="internal-source-marker_0.28742605075240135">
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">other </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">motion command</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> used with delete operator</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">w<span class="Apple-tab-span" style="white-space: pre;"> </span>- moves cursor position to next word</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">e<span class="Apple-tab-span" style="white-space: pre;"> </span>- moves cursor to end of that of word</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">NOTE</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Pressing motion commands in normal mode moves the cursor accordingly</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">$ - in normal mode will jump to end of line</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Count with motion</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">0,1,2... can be combined with motion commands</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">2w <span class="Apple-tab-span" style="white-space: pre;"> </span>- move cursor two words forward</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">3e <span class="Apple-tab-span" style="white-space: pre;"> </span>- moves the cursor to end of the third word forward</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Combining operator, count, motion commands</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">d2w - delete two words</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Operation on line</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">dd<span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes a line</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">2dd<span class="Apple-tab-span" style="white-space: pre;"> </span>- deletes two line</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">PUT command</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">p <span class="Apple-tab-span" style="white-space: pre;"> </span>- puts previously deleted/yanked text after cursor. In an entire line was deleted paste it below the current line</span></div>
<br /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">P <span class="Apple-tab-span" style="white-space: pre;"> </span>- puts previously deleted/yanked text before cursor. In an entire line was deleted paste it above the current line</span></div>
<div>
<div style="font-weight: bold;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span id="internal-source-marker_0.28742605075240135"></span></span><br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Search Commands</span></span></div>
<span style="vertical-align: baseline;"><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">useful when searching text </span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">set hls <span class="Apple-tab-span" style="white-space: pre;"> </span>- </span><span style="font-family: 'Courier New'; font-size: 19px; font-style: italic; vertical-align: baseline; white-space: pre-wrap;">(hlsearch)</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> this will set vim to highlight your search</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note To remove the highlighting type :noh</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">set is <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- (</span><span style="font-family: 'Courier New'; font-size: 19px; font-style: italic; vertical-align: baseline; white-space: pre-wrap;">incsearch)</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> this will set vim to highlight search as you type</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">set ic</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- (ignorecase)this will set vim to ignore case when searching</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> </span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Type </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">/</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> to enter the word you want to search for and press enter when you finished typing the word .</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Pressing </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">?word</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> does search in backword</span></span></div>
<span style="vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To search word in backword direction press </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">? </span></span></div>
<span style="vertical-align: baseline;">
</span>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">n<span class="Apple-tab-span" style="white-space: pre;"> </span>to repeat last search by ? pr /</span></span></div>
<span style="vertical-align: baseline;">
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N <span class="Apple-tab-span" style="white-space: pre;"> </span>to reverse last search </span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Useful for debugging </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> Type % to find a matching ),], or }</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> The cursor will move to the matching parenthesis or bracket.</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Searching for word below cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">*<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>will search the word in forward direction</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">#<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>will search the word in backword direction</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">while search the word , its saved in / register</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To paste the word u just searched while in insert mode type </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-R /<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>it will paste the searched word .to avoid pasting any angle bracket use </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">g*</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> and </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">g#</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Substitute Command</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">/g flag means for all occurrences in current line</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">/i flag means ignore case while substituting</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Type :s/old-word/new-word/g to substitute new-word in all places of old-word in current line</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:s/old-word/new-word/gc <span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>will ask for confirmation before making the change.press y to make the change or n to escape it.</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:%s/old-word/new-word/gc <span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>% means search in the entire file for word and replace it</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">NOTE</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To repeat the last substitution command press </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">& </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Executing external commands</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Type :!command to execute an external command</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ex. :!ls - will list your directories in linux</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Imp</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:r FILENAME <span class="Apple-tab-span" style="white-space: pre;"> </span>- retrieves disk file FILENAME and puts it below the</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> cursor position.</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> :r !dir <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>- reads the output of the dir command and puts it below the</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> cursor position.</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Basic Settings to enable</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:syntax enable <span class="Apple-tab-span" style="white-space: pre;"> </span>- this will set vim to enable syntax highlighting</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">To manually specify the language </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set syntax=apache <span class="Apple-tab-span" style="white-space: pre;"> </span>- this will highlight using apache rules</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Important Configuration File</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">In ubuntu these file are not created by default u can create it yourself</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">~/.vimrc <span class="Apple-tab-span" style="white-space: pre;"> </span>- Most settings go here </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">~/.gvimrc<span class="Apple-tab-span" style="white-space: pre;"> </span>- Graphic-only settings</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">~/.vim/ <span class="Apple-tab-span" style="white-space: pre;"> </span>Plugins, language-specific options,</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>color schemes.</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Set,Show and Reset</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set softtabstop=4 - set avalue</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set softtabstop? <span class="Apple-tab-span" style="white-space: pre;"> </span>- show the value its set to</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set softtabstop&<span class="Apple-tab-span" style="white-space: pre;"> </span>- Reset to default value</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">// use sts instead softtabstop</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:options - show list of options available in vim</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Indentation</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">=<span class="Apple-tab-span" style="white-space: pre;"> </span>auto indents the code</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">You can use movements command to indent a specifice set of line</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Ex. When ur on top of the file and press =G , all lines in the file will be indented</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Working with windows</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w s<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>split window horizontally</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w v<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>split vertically</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w c<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>close window</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w w<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>cycle focus</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w o<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>close all but current</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w t <span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>opens current window to new tab</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">working with window and buffers</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:sbnum <span class="Apple-tab-span" style="white-space: pre;"> </span>- where num is buffer number .This command will open the the given buffer </span><span style="font-family: 'Courier New'; font-size: 19px; text-indent: 36pt; white-space: pre-wrap;">in horizontal split</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; text-indent: 36pt; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:vert sbnum <span class="Apple-tab-span" style="white-space: pre;"> </span>- opens the buffer vertically </span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Shifting Window Position</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w J<span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>moves current window down</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w K<span class="Apple-tab-span" style="white-space: pre;"> </span>- <span class="Apple-tab-span" style="white-space: pre;"> </span>moves current window up</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">llrly</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w H and cntrl-w L - moves current window to right and left</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Opening multiple windows in one tab</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w +<span class="Apple-tab-span" style="white-space: pre;"> </span>- increase window height by 1</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w =<span class="Apple-tab-span" style="white-space: pre;"> </span>- equally divide the screen width and height between open windows</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w - <span class="Apple-tab-span" style="white-space: pre;"> </span>- decrease height by 1</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w _<span class="Apple-tab-span" style="white-space: pre;"> </span>- take maximum area to show current window</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w > - increses the width by 1</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">cntrl-w <<span class="Apple-tab-span" style="white-space: pre;"> </span>- decreases the width by 1 </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-w x<span class="Apple-tab-span" style="white-space: pre;"> </span>- exchange current window with the neighbouring window</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-family: 'Courier New'; margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline;"><span id="internal-source-marker_0.28742605075240135"></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">MACROS AND REGISTERS</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">q <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>Initiate macro recording by pressing it</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">immediately type any single character (like ‘a’ ) that will become name of register in which latest command you typed during the recording will be stored</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Note</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">When you start recording it records every keystroke, makes note of modes u enter </span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:registers <span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>gives entire list of registers with what they contain </span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">q <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>after staring it if you press it again it will end macro recording</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">@register_name - to execute the register in which you just stored your commands during</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-left: 72pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> macro recording</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">@@ - repeates the last macro that was executed</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">In can be used it with repeators </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">n@@register_name <span class="Apple-tab-span" style="white-space: pre;"> </span>- will execute the register n number of times</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Printing the contents of register</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">“ap<span class="Apple-tab-span" style="white-space: pre;"> </span>-print the contents of register a</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<br /></div>
<b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">FOLD METHOD</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Choosing a folding technique</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">set foldmethod=manual manual folding</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">set foldmethod=indent folding by indent</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">set foldmethod=syntax folding by syntax regions </span><span style="font-family: 'Courier New'; font-size: 19px; font-style: italic; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">// set it in your vimrc</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> zf{motion} <span class="Apple-tab-span" style="white-space: pre;"> </span> operator: Define a fold manually</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> :{range}fold <span class="Apple-tab-span" style="white-space: pre;"> </span> define a fold for {range} lines //visually select lines and fold them</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> <span class="Apple-tab-span" style="white-space: pre;"> </span> </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zd <span class="Apple-tab-span" style="white-space: pre;"> </span> delete one fold under the cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zD <span class="Apple-tab-span" style="white-space: pre;"> </span> delete all folds under the cursor</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zo <span class="Apple-tab-span" style="white-space: pre;"> </span>open one fold under the cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zO <span class="Apple-tab-span" style="white-space: pre;"> </span>open all folds under the cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zc <span class="Apple-tab-span" style="white-space: pre;"> </span>close one fold under the cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zC <span class="Apple-tab-span" style="white-space: pre;"> </span>close all folds under the cursor</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zm <span class="Apple-tab-span" style="white-space: pre;"> </span>fold more: decrease 'foldlevel'</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zr <span class="Apple-tab-span" style="white-space: pre;"> </span>reduce folding: increase 'foldlevel'</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zn <span class="Apple-tab-span" style="white-space: pre;"> </span>fold none: reset 'foldenable'</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zN <span class="Apple-tab-span" style="white-space: pre;"> </span>fold normal set 'foldenable'</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> zi <span class="Apple-tab-span" style="white-space: pre;"> </span>invert 'foldenable'</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Use fdm short for foldmethod</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">set fdm=marker</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">set foldmarker={{{,}}} ‘ this will tell vim to find {{{ marker in entire file and fold accordingly</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">REGISTERS</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Default is the unnamed register ie “” double quote double quote</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Eight types of registers</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">48 total registers</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Delete,change,substitute, search or yank to any registe</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">r</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Yank registers</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">“a<span class="Apple-tab-span" style="white-space: pre;"> </span>use register a</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">yy<span class="Apple-tab-span" style="white-space: pre;"> </span>copy the current line</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">“ap<span class="Apple-tab-span" style="white-space: pre;"> </span>paste from register a </span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; text-indent: 36pt;">
<span style="font-family: 'Courier New'; font-size: 19px; text-indent: 36pt; white-space: pre-wrap;">“0</span><span style="text-indent: 36pt;"> </span><span style="font-family: 'Courier New'; font-size: 19px; text-indent: 36pt; white-space: pre-wrap;">holds the last yanked text</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> “+<span class="Apple-tab-span" style="white-space: pre;"> </span> system clipboard</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> “+y copy to system clipboard</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> “+p<span class="Apple-tab-span" style="white-space: pre;"> </span> paste inside vim from system clipboard</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Tabs</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:tabnew <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>opens a new tab with an empty buffer.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:tabnew <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>filename opens the filename in a new tab.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">vim -p file1 file2 file3 -<span class="Apple-tab-span" style="white-space: pre;"> </span>Opens the files in three different tabs.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gt<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span> move between tabs. 2gt moves you to the 2nd open tab.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">gT<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>moves to prev opened tab</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">qa <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>closes all the open tabs without saving them.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: white; color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">wqa <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>-<span class="Apple-tab-span" style="white-space: pre;"> </span>closes all the open tabs with saving them.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:tabdo %s/foo/bar/g<span class="Apple-tab-span" style="white-space: pre;"> </span>Execute a command in all tabs<br class="kix-line-break" />:tab ball<span class="Apple-tab-span" style="white-space: pre;"> </span>Puts all open files in tabs</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Abbreviations</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br class="kix-line-break" />:ab mail mail@provider.org<span class="Apple-tab-span" style="white-space: pre;"> </span>Define mail as abbreviation of </span><a href="mailto:mail@provider.org"><span style="color: #1155cc; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">mail@provider.org</span></a><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">In normal mode gv is used to select previously selected line in visual mode</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Vim automatically marks begining of an edit /paste</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`[ marks the begining of new text</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">`] marks end of the new text</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">vim tracks changes to file and to store position in changelist</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To go to latest changes g;</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To go forward in list g,</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To see all changes in files :changes</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">vim keeps tracks of jumps in list called jumplist</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">jump commands are </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - /pattern ie searching</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - n and N </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - substitute :s/foo/bar</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - % jumping between paranthesis</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - { jumping through paragraphs</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - ( jumping through sentences</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - G and gg</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> - H M L ie jumps to current position in window</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-o like back button</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-i like forward</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:jumps shows all jumps</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Navigating through vim helps pages . Press ctrl-] to jumps to highlighted word detail page</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">q/ show the widow containing history of prev searches</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">q: show the window containing history of latest commands</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">while type in commandline if u want to open the command window </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">use ctrl-f this will open the window with text you typed !</span></div>
<br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Tabs and Spaces</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">The command for converting between tabs and spaces is:<br class="kix-line-break" /><br class="kix-line-break" />:retab!<br class="kix-line-break" />More specifically, to convert tabs to spaces, run:<br class="kix-line-break" /><br class="kix-line-break" />:set expandtab<br class="kix-line-break" />:retab!<br class="kix-line-break" />And to convert spaces to tabs, run:<br class="kix-line-break" /><br class="kix-line-break" />:set noexpandtab<br class="kix-line-break" />:retab!</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Selecting columns</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">select blocks (columns) CTRL + q</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="background-color: #eeeeee; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">auto-complete a word you are typing ** CTRL + n</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">use ctrl-n and ctrl-p to navigate the suggesstion </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Spell Checking</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<table style="border-collapse: collapse; border: none;"><colgroup></colgroup><tbody>
<tr style="height: 0px;"><td style="border: 0px solid rgb(0, 0, 0); padding: 15px 8px 0px; vertical-align: middle;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="background-color: white; color: #272727; font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">:set spell </span><span style="background-color: white; color: #272727; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">to activate spell checking mode</span></div>
</td><td style="border: 0px solid rgb(0, 0, 0); padding: 15px 8px 0px; vertical-align: middle;"><br />
<span style="background-color: white; color: #272727; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></td></tr>
</tbody></table>
</div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">]s<span class="Apple-tab-span" style="white-space: pre;"> </span>jumps to next mis-spelled word</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">[s jumps to previous mis-spelled word</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">z=<span class="Apple-tab-span" style="white-space: pre;"> </span>display suggestion</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">1z= select first suggestion</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:windo set spelllang=en_gb this set the region to british and find errors accordingly</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:set spelllang=en_us<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span> this will set the buffer to match errors based on US english</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zg <span class="Apple-tab-span" style="white-space: pre;"> </span>To add words to spell file</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zw <span class="Apple-tab-span" style="white-space: pre;"> </span>to add bad words</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zuw<span class="Apple-tab-span" style="white-space: pre;"> </span>this will remove it as bad word</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">zug<span class="Apple-tab-span" style="white-space: pre;"> </span>this will remove words from spell file</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:runtime spell/cleanadd.vim <span class="Apple-tab-span" style="white-space: pre;"> </span>this will reset spell to original . Will remove all user added words</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span>
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Plugins I use for development</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span>-----------------------------------------------------------------------------------------------------------</b></span></div>
<div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; font-weight: bold; white-space: pre-wrap;">CTRLP - Easily search files present in current dir,mru (most recent used or from buffer list </span></span><br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Press F5 to get new files changes </span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-p<span class="Apple-tab-span" style="white-space: pre;"> </span> activate ctrlP plugin </span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-j move up search result</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-k <span class="Apple-tab-span" style="white-space: pre;"> </span> move down search result</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span>
<span style="font-family: 'Courier New'; vertical-align: baseline;"></span><br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-o[v/h/r/t] - open file<br class="kix-line-break" /><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span></span><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">v - in vertical split</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;"> h - in horizontal split</span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>r - replace current buffer</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> t - open file in new tab</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Opening multiple files</span></span></div>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-z lets u mark/unmark multiple file to open in </span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> vsplit</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ctrl-o<span class="Apple-tab-span" style="white-space: pre;"> </span> open all files marked using ctrl-z</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"></span><br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Switch between modes using ctrl-f</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Pressing enter on filename will replace current window</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-----------------------------------------------------------</span></span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span>
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-----------------------------------------------------------</span></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
</div>
<div style="font-weight: bold;">
</div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; white-space: pre-wrap;">TagBar </span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Display tags - Gives a list of method name, variable and scope in a neat way</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Support lot of language including javascript</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Pressing enter on tags jumps u to source file where it is defined</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
<div style="font-weight: bold;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:TagbarToggle to toggle tagbar window</span></span></div>
<div style="font-weight: bold;">
</div>
<div style="font-family: 'Times New Roman'; font-weight: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">-----------------------------------------------------------------------------------------------------</span></div>
<div style="font-weight: bold;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
<div style="font-weight: bold;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">------------------------------------------------------------</span></div>
<div style="font-weight: bold;">
</div>
<div style="font-weight: bold;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">NeoComplCache</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"><b>neocomplcache provides keyword completion system by maintaining a cache of keywords in the current buffer</b></span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">---------------------------------------------------------------------------------------------------</span></div>
<div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span>
<br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; vertical-align: baseline;">------------------------------------------------------------</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; white-space: normal;">
</div>
<div style="font-weight: bold;">
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">GUNDO.vim</span></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">This plugins keeps a tree structure of undo done in file</span></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:GundoToggle this is used to toggle undo window.Its divided into two screen the first the tree of undo. on putting cursor on node the below window shows the edit made by you</span></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"><br /></span></span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">Pressing enter on node brings the file to that state</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">---------------------------------------------------------------------------------------------------</span></div>
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: small; vertical-align: baseline; white-space: normal;"></span></span><br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman';">
</div>
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: small; vertical-align: baseline; white-space: normal;">
</span><br />
</span><br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">-----------------------------------------------------</span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; white-space: pre-wrap;">NerdTree Plugin(Awesome file navigator)</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; white-space: pre-wrap;"><br /></span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"><b>TO open file listed in nerdtree press enter or o key</b></span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span>
<br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; white-space: pre-wrap;">? shows help </span></span></div>
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /></span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">s Open selected file in a new vsplit</span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">B Toggle whether the bookmark table is displayed</span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">D Delete the current bookmark</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br style="font-family: 'Courier New';" /></span>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><br /></span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:Bookmark <name></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Bookmark the current node as <name>. If there is already a <name> bookmark, it is overwritten. <name> must not contain spaces.</span></span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> If <name> is not provided, it defaults to the file or directory name.</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-weight: normal; vertical-align: baseline;">--------------------------------------------------------</span></span></span></span><br />
<div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-weight: normal; vertical-align: baseline;"><br /></span></span></span></span></div>
<div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span style="font-family: 'Courier New'; font-weight: normal; vertical-align: baseline;">--------------------------------------------------------</span></span></span></span></div>
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span>
<br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">TComment</span></span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"><c-_><c-_> Comments current line</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">Visually select the region press <c-_><c-_> to comment them</span></span><br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">------------------------------------------------------------------------------------------------------------------------</span></div>
</div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br /></span></div>
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<br />
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;">---------------------------------------------------------------------------------------------------------</span></div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
</span>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
</div>
<span style="font-family: 'Courier New'; vertical-align: baseline;">
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">TABULARIZE PLUGIN</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Its helpful for intentation of certain block of line</span></div>
<br style="font-family: 'Courier New';" /><b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:Tabularize /= <span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>will align all text properly using the delimeter =</span></div>
<div dir="ltr" style="font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">:Tabularize /:\zs<span class="Apple-tab-span" style="white-space: pre;"> </span>lines will be aligned while leaving the colon together</span></div>
<div>
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">---------------------------------------------------------</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<br /></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
--------------------------------------------------------------------------------------------------------</div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"></b></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">BufferExplorer</span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">To open buffer explorer use :BufExplorer</span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">d close file buffer</span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">q close buffer file explorer</span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">s reorder file listing by switching to diff mode like </span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> mru extension</span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"><br /></span></b>
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">o / </span></b><br />
<b style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">enter Opens buffer under cursor in current window</span></b></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<br /></div>
<div>
<b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="color: #333333; font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">----------------------------------------------------------</span></b></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<br /></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">----------------------------------------------------------</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">EasyMotion Plugin</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">I have set my leader key as single quote</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Press <leader><leader> followed by below words</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>Following works in same way as movement commandvr</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>w - marks all beginning of words following the cursor as jump points</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>b - marks beginning of words before cursor as jump points</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span>e - marks end of words in forward direction</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-left: 36pt; margin-top: 0pt; text-indent: 36pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">ge - marks all jump points before cursor</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">k <span class="Apple-tab-span" style="white-space: pre;"> </span> before cursor shows marks in first column to jump </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">j <span class="Apple-tab-span" style="white-space: pre;"> </span> shows marks for Line downward.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">n <span class="Apple-tab-span" style="white-space: pre;"> </span> Jump to latest "/" or "?" forward.</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">N <span class="Apple-tab-span" style="white-space: pre;"> </span> Jump to latest "/" or "?" backward.<span class="Apple-tab-span" style="white-space: pre;"> </span><span class="Apple-tab-span" style="white-space: pre;"> </span></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline;">-----------------------------------------------------------------</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline;"><br /></span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline;"><br /></span></div>
<br /><br /><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"></span><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; white-space: pre-wrap;">SPARKUP plugin</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Sparkup plugin is very useful to write html </span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">just type div and press ctrl-e it will expand it to <div></div></span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Create multiple div by typing </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">div*4</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Giving properties to html element we will create by</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">a [href=#] {some link} this will expand to <a href=’#’>some link</a></span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To create child elements use </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">> </span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">to create a siblings element use </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">< </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">Note to keep creating sibling elements use</span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"> +</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">div >ul <+div[class=wo] >li {some text}</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">will expand to</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><div></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><ul></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><li>some text</li></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></ul></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></div></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><div class=”wo”></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></div></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">----------------------------------------------------------</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Surround plugin(simplifies surrounding text with tags) </span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">(To support repetition using dot operator download repeat.vim plugin)</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To surround a word select it visually then type </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;"><Shift-s></span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> followed by tag</span></div>
<br /><b style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"></span></b><div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To change ‘vim’ single quote to double quote place cursor inside single quote and type </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">cs’</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">or </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">cst</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> (read as - change the surrounding tag)</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">To delete the surrounding tag type </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ds’</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> or </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">dst</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> (read as -delete the surrounding tag)</span><br />
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><br /></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> In normal mode to surround a word use </span><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">ysw(</span><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"> it will surround it with paranthesis)</span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;">--------------------------------------------------------</span></div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline;"><br /></span></div>
<div style="font-weight: bold;">
<br />
<div style="font-family: 'Courier New'; font-size: medium; font-weight: normal; white-space: normal;">
</div>
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><br class="Apple-interchange-newline" />------------------------------------------------------------</span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
</div>
<div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">Fugitive.vim</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">Rather than going to command line to fire git command you can issue those command straight from Vim using Fugitive.</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">Its also provides shorthand for common tasks</span></span></div>
<span style="font-size: 19px; white-space: pre-wrap;">:Gwrite Adds the current file to index for commiting</span><br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gread Reverts the file to last checkout state</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gremove Deletes the file from git and the buffer is closed</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gmove Rename the current file and correspoding vim</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"> buffer</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gcommit opens up a commit window </span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gblame command opens a vertically split showing history of commits</span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gstatus opens a buffer showing status of repo</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"> - stages the file </span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"> However if its already staged it will remove it</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Git add . - automatically adds all files </span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;">:Gdiff - shows the changes done on file</span></span><br />
<span style="font-family: 'Courier New'; vertical-align: baseline;"><span style="font-size: 19px; white-space: pre-wrap;"><br /></span></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
---------------------------------------------------------------------------------------------------</div>
</div>
</div>
<span style="font-family: 'Courier New'; font-size: small; vertical-align: baseline; white-space: normal;"></span><br />
<div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<div style="font-family: 'Times New Roman';">
</div>
</div>
<span style="font-family: 'Courier New'; font-size: small; vertical-align: baseline; white-space: normal;">
</span>
<br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
</div>
<br />
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<br /></div>
<div style="font-family: 'Times New Roman'; font-size: medium; white-space: normal;">
<br /></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"><span style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;">Web resource </span></b></span></div>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;"></b></span></div>
<ol style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;"><span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><b id="internal-source-marker_0.28742605075240135" style="font-weight: normal;">
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.derekwyatt.org/vim/vim-tutorial-videos/"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.derekwyatt.org/vim/vim-tutorial-videos/</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="vertical-align: baseline; white-space: pre-wrap;">http://www.thegeekstuff.com/tag/vi-vim-tips-and-tricks/page/3/ </span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://net.tutsplus.com/articles/web-roundups/25-vim-tutorials-screencasts-and-resources/"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://net.tutsplus.com/articles/web-roundups/25-vim-tutorials-screencasts-and-resources/</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.oualline.com/vim-cook.html"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.oualline.com/vim-cook.html</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.oualline.com/vim-cook.html#drawing"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.oualline.com/vim-cook.html#drawing</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.catswhocode.com/blog/100-vim-commands-every-programmer-should-know"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.catswhocode.com/blog/100-vim-commands-every-programmer-should-know</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.moolenaar.net/habits.html"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.moolenaar.net/habits.html</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://www.yolinux.com/TUTORIALS/LinuxTutorialAdvanced_vi.html</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://stackoverflow.com/questions/1889602/multiple-vim-configurations"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://stackoverflow.com/questions/1889602/multiple-vim-configurations</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://net.tutsplus.com/sessions/vim-essential-plugins/"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://net.tutsplus.com/sessions/vim-essential-plugins/</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://amix.dk/vim/vimrc.html"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://amix.dk/vim/vimrc.html</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<a href="http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/"><span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;">http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/</span></a><span style="vertical-align: baseline; white-space: pre-wrap;"></span></div>
</li>
<li dir="ltr" style="font-family: 'Courier New'; font-size: 19px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;"><div dir="ltr" style="margin-bottom: 0pt; margin-top: 0pt;">
<span style="color: #1155cc; vertical-align: baseline; white-space: pre-wrap;"><a href="http://www.screenr.com/M9l">http://www.screenr.com/M9l</a></span><span style="vertical-align: baseline; white-space: pre-wrap;"></span><br />
<div>
<br /></div>
</div>
</li>
</b></span></ol>
<div style="font-family: 'Times New Roman'; font-size: medium; font-weight: normal; white-space: normal;">
<span style="font-family: 'Courier New'; font-size: 19px; vertical-align: baseline; white-space: pre-wrap;"><span id="internal-source-marker_0.28742605075240135"></span></span></div>
<div dir="ltr" style="font-family: 'Times New Roman'; font-size: medium; margin-bottom: 0pt; margin-top: 0pt; white-space: normal;">
</div>
</div>
</span></div>
</span><br />
<div style="font-weight: bold;">
</div>
</div>
</span></div>
Anonymoushttp://www.blogger.com/profile/10867032381600587170noreply@blogger.com0