Subject: Stack Overflow: unix - What are the dark corners of Vim your mom never told you about?

Date: Tue, 19 May 2015 19:25:12 +0200

<!DOCTYPE html>
<html itemscope itemtype=3D3D3D3D"http://schema.org/QAPage">
<head>

<title>unix - What are the dark corners of Vim your mom never told you abou=
=3D
=3D3D
=3D3D3D
t? - Stack Overflow</title>
    <link rel=3D3D3D3D"shortcut icon" href=3D3D3D3D"//cdn.sstatic.net/stack=
over=3D
flow=3D3D
/img=3D3D3D
/favicon.ico?v=3D3D3D3D6cd6089ee7f6">
    <link rel=3D3D3D3D"apple-touch-icon image_src" href=3D3D3D3D"//cdn.ssta=
tic.=3D
net/=3D3D
stac=3D3D3D
koverflow/img/apple-touch-icon.png?v=3D3D3D3D41f6e13ade69">
    <link rel=3D3D3D3D"search" type=3D3D3D3D"application/opensearchdescript=
ion+=3D
xml"=3D3D
 tit=3D3D3D
le=3D3D3D3D"Stack Overflow" href=3D3D3D3D"/opensearch.xml">
    <meta name=3D3D3D3D"twitter:card" content=3D3D3D3D"summary">
    <meta name=3D3D3D3D"twitter:domain" content=3D3D3D3D"stackoverflow.com"=
/>
    <meta property=3D3D3D3D"og:type" content=3D3D3D3D"website" />
    <meta property=3D3D3D3D"og:image" itemprop=3D3D3D3D"image primaryImageO=
fPag=3D
e" c=3D3D
onte=3D3D3D
nt=3D3D3D3D"https://cdn.sstatic.net/stackoverflow/img/[email-masked]=
g?=3D
v=3D3D
=3D3D3D3D=3D3D3D
ea71a5211a91&a" />
    <meta name=3D3D3D3D"twitter:title" property=3D3D3D3D"og:title" itemprop=
=3D3D3=3D
D3D"ti=3D3D
tle na=3D3D3D
me" content=3D3D3D3D"What are the dark corners of Vim your mom never told y=
ou=3D
 a=3D3D
bo=3D3D3D
ut?" />
    <meta name=3D3D3D3D"twitter:description" property=3D3D3D3D"og:descripti=
on" =3D
item=3D3D
prop=3D3D3D
=3D3D3D3D"description" content=3D3D3D3D"There is a plethora of questions wh=
ere =3D
peop=3D3D
le t=3D3D3D
alk about common tricks, notably &quot;Vim+ctags tips and tricks&quot;.

However, I don&#39;t refer to commonly used shortcuts that someone new to V=
=3D
=3D3D
=3D3D3D
im would find co..." />
    <meta property=3D3D3D3D"og:url" content=3D3D3D3D"http://stackoverflow.c=
om/q=3D
uest=3D3D
ions=3D3D3D
/726894/what-are-the-dark-corners-of-vim-your-mom-never-told-you-about"/>
    <link rel=3D3D3D3D"canonical" href=3D3D3D3D"http://stackoverflow.com/qu=
esti=3D
ons/=3D3D
7268=3D3D3D
94/what-are-the-dark-corners-of-vim-your-mom-never-told-you-about" />

   =3D3D3D20
   =3D3D3D20
    <script src=3D3D3D3D"//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquer=
y.=3D
mi=3D3D
n.=3D3D3D
js"></script>
    <script src=3D3D3D3D"//cdn.sstatic.net/Js/stub.en.js?v=3D3D3D3D5864f5b6=
328d=3D
"></=3D3D
scri=3D3D3D
pt>
    <link rel=3D3D3D3D"stylesheet" type=3D3D3D3D"text/css" href=3D3D3D3D"//=
cdn.ss=3D
tatic.=3D3D
net/st=3D3D3D
ackoverflow/all.css?v=3D3D3D3Db9359fef7e35">

            <meta name=3D3D3D3D"twitter:app:country" content=3D3D3D3D"US" />
            <meta name=3D3D3D3D"twitter:app:name:iphone" content=3D3D3D3D"S=
tack=3D
 Exc=3D3D
hang=3D3D3D
e iOS" />
            <meta name=3D3D3D3D"twitter:app:id:iphone" content=3D3D3D3D"871=
2997=3D
23" =3D3D
/>
            <meta name=3D3D3D3D"twitter:app:url:iphone" content=3D3D3D3D"se=
-zap=3D
hod:=3D3D
//st=3D3D3D
ackoverflow.com/questions/726894/what-are-the-dark-corners-of-vim-your-mom-=
=3D
=3D3D
=3D3D3D
never-told-you-about" />
            <meta name=3D3D3D3D"twitter:app:name:ipad" content=3D3D3D3D"Sta=
ck E=3D
xcha=3D3D
nge =3D3D3D
iOS" />
            <meta name=3D3D3D3D"twitter:app:id:ipad" content=3D3D3D3D"87129=
9723=3D
" />
            <meta name=3D3D3D3D"twitter:app:url:ipad" content=3D3D3D3D"se-z=
apho=3D
d://=3D3D
stac=3D3D3D
koverflow.com/questions/726894/what-are-the-dark-corners-of-vim-your-mom-ne=
=3D
=3D3D
=3D3D3D
ver-told-you-about" />
            <meta name=3D3D3D3D"twitter:app:name:googleplay" content=3D3D3D=
3D"S=3D
tack=3D3D
 Exc=3D3D3D
hange Android">
            <meta name=3D3D3D3D"twitter:app:url:googleplay" content=3D3D3D3=
D"ht=3D
tp:/=3D3D
/sta=3D3D3D
ckoverflow.com/questions/726894/what-are-the-dark-corners-of-vim-your-mom-n=
=3D
=3D3D
=3D3D3D
ever-told-you-about">
            <meta name=3D3D3D3D"twitter:app:id:googleplay" content=3D3D3D3D=
"com=3D
.sta=3D3D
ckex=3D3D3D
change.marvin">
        <script>
       =3D3D3D20
            StackExchange.ready(function () {
                   =3D3D3D20
                    StackExchange.using("snippets", function () {
                        StackExchange.snippets.initSnippetRenderer();
                    });
                   =3D3D3D20

                StackExchange.using("postValidation", function () {
                    StackExchange.postValidation.initOnBlurAndSubmit($('#po=
=3D
=3D3D
=3D3D3D
st-form'), 2, 'answer');
                });

               =3D3D3D20
                StackExchange.question.init({showAnswerHelp:true,totalComme=
=3D
=3D3D
=3D3D3D
ntCount:2,shownCommentCount:0,highlightColor:'#F4A83D',backgroundColor:'#FF=
=3D
=3D3D
=3D3D3D
F',questionId:726894});

                styleCode();

                    StackExchange.realtime.subscribeToQuestion('1', '726894=
=3D
=3D3D
=3D3D3D
');
                                                                    StackEx=
=3D
=3D3D
=3D3D3D
change.using("gps", function () { StackExchange.gps.trackOutboundClicks('#c=
=3D
=3D3D
=3D3D3D
ontent', '.post-text'); });

            });
        </script>
<script>StackExchange.ready(function() { StackExchange.question.trackNextPr=
=3D
=3D3D
=3D3D3D
eviousShowQuestionEligible({"Referrer":""}); });</script>

    <script>
        StackExchange.init({"locale":"en","stackAuthUrl":"https://stackauth=
=3D
=3D3D
=3D3D3D
.com","serverTime":1432056311,"networkMetaHostname":"meta.stackexchange.com=
=3D
=3D3D
=3D3D3D
","routeName":"Questions/Show","styleCode":true,"enableUserHovercards":true=
=3D
=3D3D
=3D3D3D
,"snippets":{"enabled":true,"domain":"stacksnippets.net"},"site":{"name":"S=
=3D
=3D3D
=3D3D3D
tack Overflow","description":"Q&A for professional and enthusiast programme=
=3D
=3D3D
=3D3D3D
rs","isNoticesTabEnabled":true,"recaptchaPublicKey":"6LdchgIAAAAAAJwGpIzRQS=
=3D
=3D3D
=3D3D3D
OFaO0pU6s44Xt8aTwc","recaptchaAudioLang":"en","enableNewTagCreationWarning"=
=3D
=3D3D
=3D3D3D
:true,"insertSpaceAfterNameTabCompletion":false,"nonAsciiTags":true,"enable=
=3D
=3D3D
=3D3D3D
SocialMediaInSharePopup":true},"user":{"fkey":"3e765c5ce8865fe56ead39c74a65=
=3D
=3D3D
=3D3D3D
0a2e","isAnonymous":true,"ab":{"next_previous_buttons":{"v":"a","g":1}}}});
        StackExchange.using.setCacheBreakers({"js/prettify-full.en.js":"18c=
=3D
=3D3D
=3D3D3D
ccdbb5afb","js/moderator.en.js":"a6e1880fe88c","js/full-anon.en.js":"6a6f47=
=3D
=3D3D
=3D3D3D
9328ea","js/full.en.js":"9667eacfa259","js/wmd.en.js":"144be345797d","js/th=
=3D
=3D3D
=3D3D3D
ird-party/jquery.autocomplete.min.js":"e5f01e97f7c3","js/third-party/jquery=
=3D
=3D3D
=3D3D3D
.autocomplete.min.en.js":"","js/mobile.en.js":"67a2f5ef65c7","js/help.en.js=
=3D
=3D3D
=3D3D3D
":"9a91981d7673","js/tageditor.en.js":"c84618a71b61","js/tageditornew.en.js=
=3D
=3D3D
=3D3D3D
":"1f107efdd0de","js/inline-tag-editing.en.js":"de80429b1816","js/revisions=
=3D
=3D3D
=3D3D3D
.en.js":"989c474e85a9","js/review.en.js":"d105f37ffd2f","js/tagsuggestions.=
=3D
=3D3D
=3D3D3D
en.js":"2a9fc67ea337","js/post-validation.en.js":"9addce4b10ce","js/explore=
=3D
=3D3D
=3D3D3D
-qlist.en.js":"fd55f9ed0bb7","js/events.en.js":"b0c288618df4","js/keyboard-=
=3D
=3D3D
=3D3D3D
shortcuts.en.js":"688b915c81f8","js/external-editor.en.js":"9e279f1d6b42","=
=3D
=3D3D
=3D3D3D
js/external-editor.en.js":"9e279f1d6b42","js/snippet-javascript.en.js":"41f=
=3D
=3D3D
=3D3D3D
f0b1aa4c3","js/snippet-javascript-codemirror.en.js":"7ec8eee0d6ba"});
        StackExchange.using("gps", function() {
             StackExchange.gps.init(true);
        });
    </script>
   =3D3D3D20
        <script>
            StackExchange.ready(function () {
                $('#nav-tour').click(function () {
                    StackExchange.using("gps", function() {
                        StackExchange.gps.track("aboutpage.click", { aboutc=
=3D
=3D3D
=3D3D3D
lick_location: "headermain" }, true);
                    });
                });
            });
        </script>
   =3D3D3D20
   =3D3D3D20
</head>
<body class=3D3D3D3D"question-page new-topbar">
    <noscript><div id=3D3D3D3D"noscript-padding"></div></noscript>
    <div id=3D3D3D3D"notify-container"></div>
    <div id=3D3D3D3D"overlay-header"></div>
    <div id=3D3D3D3D"custom-header"></div>

<div class=3D3D3D3D"topbar">
    <div class=3D3D3D3D"topbar-wrapper">

        <div class=3D3D3D3D"js-topbar-dialog-corral">

<div class=3D3D3D3D"topbar-dialog siteSwitcher-dialog dno">
    <div class=3D3D3D3D"header">
        <h3><a href=3D3D3D3D"//stackoverflow.com">current community</a></h3>
    </div>
    <div class=3D3D3D3D"modal-content current-site-container">
        <ul class=3D3D3D3D"current-site">
                <li>
                        <div class=3D3D3D3D"related-links">
            <a href=3D3D3D3D"http://chat.stackoverflow.com" class=3D3D3D3D"=
js-g=3D
ps-t=3D3D
rack=3D3D3D
"     data-gps-track=3D3D3D3D"site_switcher.click({ item_type:6 })"
>chat</a>
                    <a href=3D3D3D3D"http://blog.stackoverflow.com" class=
=3D3D3=3D
D3D"=3D3D
js-g=3D3D3D
ps-track"     data-gps-track=3D3D3D3D"site_switcher.click({ item_type:7 })"
>blog</a>
            </div>

    <a href=3D3D3D3D"//stackoverflow.com"
       class=3D3D3D3D"current-site-link site-link js-gps-track"
       data-id=3D3D3D3D"1"
       data-gps-track=3D3D3D3D"
        site_switcher.click({ item_type:3 })">
        <div class=3D3D3D3D"site-icon favicon favicon-stackoverflow" title=
=3D3D=3D
3D3D=3D3D
"Sta=3D3D3D
ck Overflow"></div>
        Stack Overflow
    </a>

                </li>
                <li class=3D3D3D3D"related-site">
                        <div class=3D3D3D3D"L-shaped-icon-container">
        <span class=3D3D3D3D"L-shaped-icon"></span>
    </div>

                   =3D3D3D20

    <a href=3D3D3D3D"http://meta.stackoverflow.com"
       class=3D3D3D3D"site-link js-gps-track"
       data-id=3D3D3D3D"552"
       data-gps-track=3D3D3D3D"
            site.switch({ target_site:552, item_type:3 }),
        site_switcher.click({ item_type:4 })">
        <div class=3D3D3D3D"site-icon favicon favicon-stackoverflowmeta" ti=
tl=3D
e=3D3D
=3D3D3D3D=3D3D3D
"Meta Stack Overflow"></div>
        Meta Stack Overflow
    </a>

                </li>
                            <li class=3D3D3D3D"related-site">
                        <div class=3D3D3D3D"L-shaped-icon-container">
        <span class=3D3D3D3D"L-shaped-icon"></span>
    </div>

                    <a class=3D3D3D3D"site-link js-gps-track"
                       href=3D3D3D3D"//careers.stackoverflow.com?utm_source=
=3D
=3D3D3D3=3D3D
Dsta=3D3D3D
ckoverflow.com&amp;utm_medium=3D3D3D3Dsite-ui&amp;utm_campaign=3D3D3D3Dmult=
icol=3D
lide=3D3D
r"
                            data-gps-track=3D3D3D3D"site_switcher.click({ i=
te=3D
m_=3D3D
ty=3D3D3D
pe:9 })"
                        <div class=3D3D3D3D"site-icon favicon favicon-caree=
rs=3D
" =3D3D
ti=3D3D3D
tle=3D3D3D3D"Stack Overflow Careers"></div>
                        Stack Overflow Careers
                    </a>
                </li>
        </ul>
    </div>
   =3D3D3D20
    <div class=3D3D3D3D"header" id=3D3D3D3D"your-communities-header">
        <h3>
your communities        </h3>
           =3D3D3D20
    </div>
    <div class=3D3D3D3D"modal-content" id=3D3D3D3D"your-communities-section=
">
           =3D3D3D20
            <div class=3D3D3D3D"call-to-login">
<a href=3D3D3D3D"https://stackoverflow.com/users/signup?returnurl=3D3D3D3Dh=
ttps=3D
%3a%=3D3D
2f%2=3D3D3D
fstackoverflow.com%2fquestions%2f726894%2fwhat-are-the-dark-corners-of-vim-=
=3D
=3D3D
=3D3D3D
your-mom-never-told-you-about" class=3D3D3D3D"login-link js-gps-track"     =
da=3D
ta=3D3D
-g=3D3D3D
ps-track=3D3D3D3D"site_switcher.click({ item_type:10 })"
>Sign up</a> or <a href=3D3D3D3D"https://stackoverflow.com/users/login?retu=
rn=3D
ur=3D3D
l=3D3D3D
=3D3D3D3Dhttps%3a%2f%2fstackoverflow.com%2fquestions%2f726894%2fwhat-are-th=
e-=3D
da=3D3D
rk=3D3D3D
-corners-of-vim-your-mom-never-told-you-about" class=3D3D3D3D"login-link js=
-g=3D
ps=3D3D
-t=3D3D3D
rack"     data-gps-track=3D3D3D3D"site_switcher.click({ item_type:11 })"
>log in</a> to customize your list.
            </div>
    </div>
   =3D3D3D20
    <div class=3D3D3D3D"header">
        <h3><a href=3D3D3D3D"//stackexchange.com/sites">more stack exchange=
 c=3D
om=3D3D
mu=3D3D3D
nities</a></h3>
    </div>
    <div class=3D3D3D3D"modal-content">
            <div class=3D3D3D3D"child-content"></div>
    </div>
</div>
        </div>

        <div class=3D3D3D3D"network-items">

            <a href=3D3D3D3D"//stackexchange.com"
               class=3D3D3D3D"topbar-icon icon-site-switcher yes-hover js-s=
it=3D
e-=3D3D
sw=3D3D3D
itcher-button js-gps-track"
               data-gps-track=3D3D3D3D"site_switcher.show"
               title=3D3D3D3D"A list of all 144 Stack Exchange sites">
                <span class=3D3D3D3D"hidden-text">Stack Exchange</span>
            </a>

        </div>

        <div class=3D3D3D3D"topbar-links">

                <div class=3D3D3D3D"links-container">
                <span class=3D3D3D3D"topbar-menu-links">
                                <a href=3D3D3D3D"https://stackoverflow.com/=
us=3D
er=3D3D
s/=3D3D3D
signup?returnurl=3D3D3D3Dhttps%3a%2f%2fstackoverflow.com%2fquestions%2f7268=
94=3D
%2=3D3D
fw=3D3D3D
hat-are-the-dark-corners-of-vim-your-mom-never-told-you-about" class=3D3D3D=
3D=3D
"l=3D3D
og=3D3D3D
in-link">sign up</a>
                                <a href=3D3D3D3D"https://stackoverflow.com/=
us=3D
er=3D3D
s/=3D3D3D
login?returnurl=3D3D3D3Dhttps%3a%2f%2fstackoverflow.com%2fquestions%2f72689=
4%=3D
2f=3D3D
wh=3D3D3D
at-are-the-dark-corners-of-vim-your-mom-never-told-you-about" class=3D3D3D3=
D"=3D
lo=3D3D
gi=3D3D3D
n-link">log in</a>

                        <a href=3D3D3D3D"/tour">tour</a>
                            <a href=3D3D3D3D"#" class=3D3D3D3D"icon-help js=
-hel=3D
p-bu=3D3D
tton=3D3D3D
" title=3D3D3D3D"Help Center and other resources">
        help
        <span class=3D3D3D3D"triangle"></span>
    </a>
    <div class=3D3D3D3D"topbar-dialog help-dialog js-help-dialog dno">
        <div class=3D3D3D3D"modal-content">
            <ul>
                                    <li>
                        <a href=3D3D3D3D"/tour" class=3D3D3D3D"js-gps-track=
" da=3D
ta-g=3D3D
ps-t=3D3D3D
rack=3D3D3D3D"help_popup.click({ item_type:1 })">
                            Tour
                            <span class=3D3D3D3D"item-summary">
                                Start here for a quick overview of the site
                            </span>
                        </a>
                    </li>
                <li>
                    <a href=3D3D3D3D"/help" class=3D3D3D3D"js-gps-track" da=
ta-g=3D
ps-t=3D3D
rack=3D3D3D
=3D3D3D3D"help_popup.click({ item_type:4 })">
                        Help Center
                        <span class=3D3D3D3D"item-summary">
                            Detailed answers to any questions you might have
                        </span>
                    </a>
                </li>
                    <li>
                        <a href=3D3D3D3D"//meta.stackoverflow.com" class=3D=
3D3D=3D
3D"j=3D3D
s-gp=3D3D3D
s-track" data-gps-track=3D3D3D3D"help_popup.click({ item_type:2 })">
                            Meta
                            <span class=3D3D3D3D"item-summary">
                                Discuss the workings and policies of this s=
=3D
=3D3D
=3D3D3D
ite
                            </span>
                        </a>
                    </li>
            </ul>
        </div>
    </div>

                            <a href=3D3D3D3D"//careers.stackoverflow.com?ut=
m_=3D
so=3D3D
ur=3D3D3D
ce=3D3D3D3Dstackoverflow.com&amp;utm_medium=3D3D3D3Dsite-ui&amp;utm_campaig=
n=3D3D=3D
3D3Dan=3D3D
on-top=3D3D3D
bar">stack overflow careers</a>
                    </span>
                </div>

            <div class=3D3D3D3D"search-container">
                <form id=3D3D3D3D"search" action=3D3D3D3D"/search" method=
=3D3D3D3=3D
D"get"=3D3D
 autoc=3D3D3D
omplete=3D3D3D3D"off">
                    <input name=3D3D3D3D"q" type=3D3D3D3D"text" placeholder=
=3D3D3=3D
D3D"se=3D3D
arch" =3D3D3D
value=3D3D3D3D"" tabindex=3D3D3D3D"1" autocomplete=3D3D3D3D"off" maxlength=
=3D3D3D3D=3D
"240" />
                </form>
            </div>

        </div>
    </div>
</div>
    <script>
        StackExchange.ready(function() { StackExchange.topbar.init(); });
    </script>

    <div class=3D3D3D3D"container">
        <div id=3D3D3D3D"header">
            <br class=3D3D3D3D"cbt">
            <div id=3D3D3D3D"hlogo">
                <a href=3D3D3D3D"/">
                    Stack Overflow
                </a>
            </div>
            <div id=3D3D3D3D"hmenus">
                <div class=3D3D3D3D"nav mainnavs">
                    <ul>
                        <li class=3D3D3D3D"youarehere"><a id=3D3D3D3D"nav-q=
uest=3D
ions=3D3D
" hr=3D3D3D
ef=3D3D3D3D"/questions">Questions</a></li>
                        <li><a id=3D3D3D3D"nav-tags" href=3D3D3D3D"/tags">T=
ags<=3D
/a><=3D3D
/li>
                        <li><a id=3D3D3D3D"nav-users" href=3D3D3D3D"/users"=
>Use=3D
rs</=3D3D
a></=3D3D3D
li>
                        <li><a id=3D3D3D3D"nav-badges" href=3D3D3D3D"/help/=
badg=3D
es">=3D3D
Badg=3D3D3D
es</a></li>
                        <li><a id=3D3D3D3D"nav-unanswered" href=3D3D3D3D"/u=
nans=3D
were=3D3D
d">U=3D3D3D
nanswered</a></li>
                    </ul>
                </div>
                <div class=3D3D3D3D"nav askquestion">
                    <ul>
                        <li>
                            <a id=3D3D3D3D"nav-askquestion"  href=3D3D3D3D"=
/que=3D
stio=3D3D
ns/a=3D3D3D
sk">Ask Question</a>
                        </li>
                    </ul>
                </div>
            </div>
        </div>
       =3D3D3D20

        <div id=3D3D3D3D"content" class=3D3D3D3D"snippet-hidden">
           =3D3D3D20

<div itemscope itemtype=3D3D3D3D"http://schema.org/Question">
    <link itemprop=3D3D3D3D"image" href=3D3D3D3D"//cdn.sstatic.net/stackove=
rflo=3D
w/im=3D3D
g/ap=3D3D3D
ple-touch-icon.png?v=3D3D3D3D41f6e13ade69">
			<!--googleoff: all-->

<div id=3D3D3D3D"herobox-mini">
    <div id=3D3D3D3D"hero-content">
        <span id=3D3D3D3D"controls">
            <a href=3D3D3D3D"/tour" id=3D3D3D3D"tell-me-more" class=3D3D3D3=
D"butt=3D
on">Ta=3D3D
ke the=3D3D3D
 2-minute tour</a>
            <span id=3D3D3D3D"close"><a title=3D3D3D3D"click to dismiss">&t=
imes=3D
;</a=3D3D
></s=3D3D3D
pan>
        </span>
        <div id=3D3D3D3D"blurb">
            Stack Overflow is a question and answer site for professional a=
=3D
=3D3D
=3D3D3D
nd enthusiast programmers. It&#39;s 100% free, no registration required.
        </div>       =3D3D3D20
    </div>
    <script>
        $('#tell-me-more').click(function () {
            var clickSource =3D3D3D3D $("body").attr("class") + '-mini';
            if ($("body").hasClass("questions-page")) {
                clickSource =3D3D3D3D 'questionpagemini';
            } else if ($("body").hasClass("question-page")) {
                clickSource =3D3D3D3D 'questionpagemini';
            } else if ($("body").hasClass("home-page")) {
                clickSource =3D3D3D3D 'homepagemini';
            }

            StackExchange.using("gps", function () {
                StackExchange.gps.track("aboutpage.click", { aboutclick_loc=
=3D
=3D3D
=3D3D3D
ation: clickSource } , true);
            });
        });
        $('#herobox-mini #close').click(function () {
            StackExchange.using("gps", function () {
                StackExchange.gps.track("hero.action", { hero_action_type: =
=3D
=3D3D
=3D3D3D
"close" }, true);
            });
            $.cookie("hero", "none", { path: "/", expires: 365 });
            var $hero =3D3D3D3D $("#herobox-mini");
            $hero.slideUp('fast', function () { $hero.remove(); });
            return false;
        });
    </script>
</div>
			<!--googleon: all-->
			<div id=3D3D3D3D"question-header">
                <h1 itemprop=3D3D3D3D"name"><a href=3D3D3D3D"/questions/726=
894/=3D
what=3D3D
-are=3D3D3D
-the-dark-corners-of-vim-your-mom-never-told-you-about" class=3D3D3D3D"ques=
ti=3D
on=3D3D
-h=3D3D3D
yperlink">What are the dark corners of Vim your mom never told you about? [=
=3D
=3D3D
=3D3D3D
closed]</a></h1>
		</div>
			<div id=3D3D3D3D"mainbar">

		=3D3D3D09

<div class=3D3D3D3D"question" data-questionid=3D3D3D3D"726894"  id=3D3D3D3D=
"quest=3D
ion">

    <script>
                var ados =3D3D3D3D ados || {};ados.run =3D3D3D3D ados.run |=
| [];
                ados.run.push(function() { ados_add_placement(22,8277,"adze=
=3D
=3D3D
=3D3D3D
rk494833559",4).setZone(43) ; });                   =3D3D3D20
            </script>
            <div class=3D3D3D3D"everyonelovesstackoverflow" id=3D3D3D3D"adz=
erk4=3D
9483=3D3D
3559=3D3D3D
">
            </div>    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"726=
894">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This question shows r=
esea=3D
rch =3D3D
effo=3D3D3D
rt; it is useful and clear">up vote</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">5=3D
26</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This question does =
not =3D
show=3D3D
 any=3D3D3D
 research effort; it is unclear or not useful">down vote</a>

        <a class=3D3D3D3D"star-off" href=3D3D3D3D"#" title=3D3D3D3D"This is=
 a fav=3D
orite =3D3D
questi=3D3D3D
on (click again to undo)">favorite</a>
        <div class=3D3D3D3D"favoritecount"><b>727</b></div>

</div>

            </td>
           =3D3D3D20
<td class=3D3D3D3D"postcell">
<div>
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">

<p>There is a plethora of questions where people talk about common tricks, =
=3D
=3D3D
=3D3D3D
notably "<a href=3D3D3D3D"http://stackoverflow.com/questions/563616/vimctag=
s-=3D
ti=3D3D
ps=3D3D3D
-and-tricks">Vim+ctags tips and tricks</a>".</p>

<p>However, I don't refer to commonly used shortcuts that someone new to Vi=
=3D
=3D3D
=3D3D3D
m would find cool. I am talking about a seasoned Unix user (be she/he a dev=
=3D
=3D3D
=3D3D3D
eloper, administrator, both, etc.), who thinks  (s)he knows something 99% o=
=3D
=3D3D
=3D3D3D
f us never heard or dreamed about. Something that not only makes his/her wo=
=3D
=3D3D
=3D3D3D
rk easier, but also is COOL and <strong>hackish</strong>. After all, <em>Vi=
=3D
=3D3D
=3D3D3D
m</em> resides in the most dark-corner-rich OS in the world, thus it should=
=3D
=3D3D
=3D3D3D
 have intricacies that only a few privileged know about and want to share w=
=3D
=3D3D
=3D3D3D
ith us.</p>
    </div>
    <div class=3D3D3D3D"post-taglist">
        <a href=3D3D3D3D"/questions/tagged/unix" class=3D3D3D3D"post-tag" t=
itle=3D
=3D3D3D3=3D3D
D"show=3D3D3D
 questions tagged &#39;unix&#39;" rel=3D3D3D3D"tag">unix</a> <a href=3D3D3D=
3D"/=3D
ques=3D3D
tion=3D3D3D
s/tagged/vim" class=3D3D3D3D"post-tag" title=3D3D3D3D"show questions tagged=
 &#3=3D
9;vi=3D3D
m&#3=3D3D3D
9;" rel=3D3D3D3D"tag">vim</a> <a href=3D3D3D3D"/questions/tagged/editor" cl=
ass=3D
=3D3D3D3D=3D3D
"post-=3D3D3D
tag" title=3D3D3D3D"show questions tagged &#39;editor&#39;" rel=3D3D3D3D"ta=
g">e=3D
dito=3D3D
r</a=3D3D3D
> <a href=3D3D3D3D"/questions/tagged/vi" class=3D3D3D3D"post-tag" title=3D3=
D3D3D"=3D
show q=3D3D
uestio=3D3D3D
ns tagged &#39;vi&#39;" rel=3D3D3D3D"tag">vi</a>=3D3D3D20
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/q/726894" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this question" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-726894">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/726894/edit" class=3D3=
D3D3D"=3D
sugges=3D3D
t-edit=3D3D3D
-post" title=3D3D3D3D"">improve this question</a></div>       =3D3D3D20
    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/726894/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2010-09-17 16:42:22Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">S=3D3D3D
ep 17 '10 at 16:42</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
    <td class=3D3D3D3D"post-signature">
        <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 17:57. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-726894" href=3D3D3D3D"/posts/726894/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        20 revs, 6 users 62%<br>Sasha

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</div>
</td>
        </tr>
                    <tr>
            <td class=3D3D3D3D"special-status" colspan=3D3D3D3D"2">
                <div class=3D3D3D3D"question-status">
        <h2>                    <b>closed</b> as not constructive by <a hre=
=3D
=3D3D
=3D3D3D
f=3D3D3D3D"/users/419/kev">Kev</a> <span dir=3D3D3D3D"ltr"><span title=3D3D=
3D3D"2=3D
011-11=3D3D
-16 00=3D3D3D
:44:08Z" class=3D3D3D3D"relativetime">Nov 16 '11 at 0:44</span></span>
</h2>
        <p>As it currently stands, this question is not a good fit for our =
=3D
=3D3D
=3D3D3D
Q&amp;A format. We expect answers to be supported by facts, references,   o=
=3D
=3D3D
=3D3D3D
r expertise, but this question will likely solicit debate, arguments, polli=
=3D
=3D3D
=3D3D3D
ng, or extended discussion. If you feel that this question   can be improve=
=3D
=3D3D
=3D3D3D
d and possibly reopened, <a href=3D3D3D3D"http://stackoverflow.com/help/reo=
pe=3D
n-=3D3D
qu=3D3D3D
estions">visit the help center</a> for guidance.<span class=3D3D3D3D"close-=
st=3D
at=3D3D
us=3D3D3D
-suffix">
If this question can be reworded to fit the rules in the <a href=3D3D3D3D"/=
he=3D
lp=3D3D
/c=3D3D3D
losed-questions">help center</a>, please <a href=3D3D3D3D"/posts/726894/edi=
t"=3D
>e=3D3D
di=3D3D3D
t the question</a>.</span></p>
    </div>
            </td>
        </tr>
   =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-726894" class=3D3D3D3D"comments  dno">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"2"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

                        <tr><td></td><td></td></tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-726894" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid answering questions in comments."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>2</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>        </table>
</div>

			<div id=3D3D3D3D"answers">

				<a name=3D3D3D3D"tab-top"></a>
				<div id=3D3D3D3D"answers-header">
					<div class=3D3D3D3D"subheader answers-subheader">
						<h2>
								71 Answers
                                <span style=3D3D3D3D"display:none;" itempro=
p=3D
=3D3D3D=3D3D
3D"a=3D3D3D
nswerCount">71</span>
						</h2>
						<div>
							<div id=3D3D3D3D"tabs">
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?answertab=3D3D3D3Dactive#tab-top" title=3D3D3D3D"A=
nswe=3D
rs w=3D3D
ith =3D3D3D
the latest activity first">active</a>
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?answertab=3D3D3D3Doldest#tab-top" title=3D3D3D3D"A=
nswe=3D
rs i=3D3D
n th=3D3D3D
e order they were provided">oldest</a>
        <a class=3D3D3D3D"youarehere" href=3D3D3D3D"/questions/726894/what-=
are-=3D
the-=3D3D
dark=3D3D3D
-corners-of-vim-your-mom-never-told-you-about?answertab=3D3D3D3Dvotes#tab-t=
op=3D
" =3D3D
ti=3D3D3D
tle=3D3D3D3D"Answers with the highest score first">votes</a>
</div>
						</div>
					</div>   =3D3D3D20
				</div>   =3D3D3D20

<div class=3D3D3D3D"pager-answers">
       =3D3D3D20

 <span class=3D3D3D3D"page-numbers current">1</span>         <a href=3D3D3D=
3D"/=3D
ques=3D3D
tion=3D3D3D
s/726894/what-are-the-dark-corners-of-vim-your-mom-never-told-you-about?pag=
=3D
=3D3D
=3D3D3D
e=3D3D3D3D2&amp;tab=3D3D3D3Dvotes#tab-top" title=3D3D3D3D"go to page 2"> <s=
pan cl=3D
ass=3D3D3D=3D3D
3D"page-=3D3D3D
numbers">2</span> </a>=3D3D3D20
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?page=3D3D3D3D3&amp;tab=3D3D3D3Dvotes#tab-top" titl=
e=3D3D=3D
3D3D"g=3D3D
o to p=3D3D3D
age 3"> <span class=3D3D3D3D"page-numbers">3</span> </a>=3D3D3D20
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?page=3D3D3D3D2&amp;tab=3D3D3D3Dvotes#tab-top" rel=
=3D3D3D=3D
3D"nex=3D3D
t" tit=3D3D3D
le=3D3D3D3D"go to page 2"> <span class=3D3D3D3D"page-numbers next"> next</s=
pan>=3D
 </a=3D3D
>=3D3D3D20

    </div>

 =3D3D3D20
<a name=3D3D3D3D"726920"></a>
<div id=3D3D3D3D"answer-726920" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"726=3D
920"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"726=
920">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">5=3D
34</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Might not be one that 99% of Vim users don't know about, but it's someth=
=3D
=3D3D
=3D3D3D
ing I use daily and that any Linux+Vim poweruser must know. </p>

<p>Basic command, yet extremely useful.</p>

<pre><code>:w !sudo tee %
</code></pre>

<p>I often forget to sudo before editing a file I don't have write permissi=
=3D
=3D3D
=3D3D3D
ons on. When I come to save that file and get a permission error, I just is=
=3D
=3D3D
=3D3D3D
sue that vim command in order to save the file without the need to save it =
=3D
=3D3D
=3D3D3D
to a temp file and then copy it back again.</p>

<p>You obviously have to be on a system with sudo installed and have sudo r=
=3D
=3D3D
=3D3D3D
ights.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/726920" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-726920">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/726920/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/726920/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2009-04-07 19:04:02Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">A=3D3D3D
pr 7 '09 at 19:04</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 18:03. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-726920" href=3D3D3D3D"/posts/726920/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs<br><a href=3D3D3D3D"/users/2907">skinp</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-726920" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"15"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-538730" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">This is my favorite bit =
of=3D
 v=3D3D
i =3D3D3D
voodo, hands down.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/20760/ojrac"
                       title=3D3D3D3D"7603 reputation"
                       class=3D3D3D3D"comment-user">ojrac</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-07 18:43:28Z" class=3D3D3D3D"relativetime-clean">Apr 7 '09 at 18:43</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1262387" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"supernova">76</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Arguably, that&#39;s eve=
n =3D
<i=3D3D
>b=3D3D3D
etter</i> than running vim as root!  Upvoted!</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/52273/arafangion"
                       title=3D3D3D3D"5962 reputation"
                       class=3D3D3D3D"comment-user">Arafangion</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-09-14 00:06:16Z" class=3D3D3D3D"relativetime-clean">Sep 14 '09 at 0:06</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2330672" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">21</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">For a noob, what exactly=
 d=3D
oe=3D3D
s =3D3D3D
tee do? Would someone mind parseing out this command for me?</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/200688/andyl"
                       title=3D3D3D3D"4833 reputation"
                       class=3D3D3D3D"comment-user">AndyL</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-03-01 14:38:19Z" class=3D3D3D3D"relativetime-clean">Mar 1 '10 at 14:38</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-6893497" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">19</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">cmap w!! w !sudo tee %</=
sp=3D
an>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/632407/jm666"
                       title=3D3D3D3D"24843 reputation"
                       class=3D3D3D3D"comment-user">jm666</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-05-12 06:09:37Z" class=3D3D3D3D"relativetime-clean">May 12 '11 at 6:09</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-7755791" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">27</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You should never run <co=
de=3D
>s=3D3D
ud=3D3D3D
o vim</code>. Instead you should export <code>EDITOR</code> as vim and run =
=3D
=3D3D
=3D3D3D
<code>sudoedit</code>.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/313705/gerardo-marset"
                       title=3D3D3D3D"498 reputation"
                       class=3D3D3D3D"comment-user">Gerardo Marset</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-07-05 00:49:13Z" class=3D3D3D3D"relativetime-clean">Jul 5 '11 at 0:49</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-726920" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>15</=
b> m=3D
ore =3D3D
comm=3D3D3D
ents</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>
<script>
                var ados =3D3D3D3D ados || {};ados.run =3D3D3D3D ados.run |=
| [];
                ados.run.push(function() { ados_add_placement(22,8277,"adze=
=3D
=3D3D
=3D3D3D
rk133597939",4).setZone(44) ; });                   =3D3D3D20
            </script>
            <div class=3D3D3D3D"everyonelovesstackoverflow" id=3D3D3D3D"adz=
erk1=3D
3359=3D3D
7939=3D3D3D
">
            </div>
 =3D3D3D20
<a name=3D3D3D3D"726942"></a>
<div id=3D3D3D3D"answer-726942" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"726=3D
942"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"726=
942">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">4=3D
36</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Something I just discovered recently that I thought was very cool:</p>

<pre><code>:earlier 15m
</code></pre>

<p>Reverts the document back to how it was 15 minutes ago. Can take various=
=3D
=3D3D
=3D3D3D
 arguments for the amount of time you want to roll back, and is dependent o=
=3D
=3D3D
=3D3D3D
n undolevels. Can be reversed with the opposite command <code>:later</code>=
=3D
=3D3D
=3D3D3D
</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/726942" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-726942">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/726942/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/726942/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-07 18:09:16Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 7 '09 at 18:09</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 18:09. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-726942" href=3D3D3D3D"/posts/726942/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Chad Birch
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-726942" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-541229" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">How to force it works af=
te=3D
r =3D3D
:e=3D3D3D
dit file again?</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/54684/mykola-golubyev"
                       title=3D3D3D3D"24698 reputation"
                       class=3D3D3D3D"comment-user">Mykola Golubyev</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-08 12:32:49Z" class=3D3D3D3D"relativetime-clean">Apr 8 '09 at 12:32</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-542203" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@skinp: If you undo and =
th=3D
en=3D3D
 m=3D3D3D
ake further changes from the undone state, you lose that redo history.  Thi=
=3D
=3D3D
=3D3D3D
s lets you go back to a state which is no longer in the undo stack.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/20713/ephemient"
                       title=3D3D3D3D"98725 reputation"
                       class=3D3D3D3D"comment-user">ephemient</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-08 16:15:49Z" class=3D3D3D3D"relativetime-clean">Apr 8 '09 at 16:15</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-978156" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">27</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Also very usefull is g+ =
an=3D
d =3D3D
g-=3D3D3D
 to go backward and forward in time. This is so much more powerfull than an=
=3D
=3D3D
=3D3D3D
 undo/redo stack since you don&#39;t loose the history when you do somethin=
=3D
=3D3D
=3D3D3D
g after an undo.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/117427/etienne-pierre"
                       title=3D3D3D3D"328 reputation"
                       class=3D3D3D3D"comment-user">Etienne PIERRE</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-21 13:53:44Z" class=3D3D3D3D"relativetime-clean">Jul 21 '09 at 13:53</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-10240803" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You don&#39;t lose the r=
ed=3D
o =3D3D
hi=3D3D3D
story if you make a change after an undo. It&#39;s just not easily accessed=
=3D
=3D3D
=3D3D3D
. There are plugins to help you visualize this, like Gundo.vim</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/198348/ehtesh-choudhury"
                       title=3D3D3D3D"1871 reputation"
                       class=3D3D3D3D"comment-user">Ehtesh Choudhury</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-11-29 12:09:33Z" class=3D3D3D3D"relativetime-clean">Nov 29 '11 at 12:09</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-10768788" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"supernova">290</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Wow, so now I can just d=
o =3D
<c=3D3D
od=3D3D3D
e>:later 8h</code> and I&#39;m done for today? :P</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/354009/igor-popov"
                       title=3D3D3D3D"3664 reputation"
                       class=3D3D3D3D"comment-user">Igor Popov</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-12-29 06:59:44Z" class=3D3D3D3D"relativetime-clean">Dec 29 '11 at 6:59</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-726942" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"790218"></a>
<div id=3D3D3D3D"answer-790218" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"790=3D
218"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"790=
218">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
37</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p><b>:! [command]</b> executes an external command while you're in vim.</p>

<p>But add a dot after the colon --  :.! [command] -- and it'll dump the ou=
=3D
=3D3D
=3D3D3D
tput of the command into your current window. That's <b>:  .  !</b>   </p>

<p>For example:</p>

<pre><code>:.! ls
</code></pre>

<p>I use this a lot for things like adding the current date into a document=
=3D
=3D3D
=3D3D3D
 I'm typing:</p>

<pre><code>:.! date
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/790218" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-790218">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/790218/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/790218/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-26 04:03:04Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 26 '09 at 4:03</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 26 &#39;09 at 4:03. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-790218" href=3D3D3D3D"/posts/790218/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Jeffrey Knight
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-790218" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"5"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-603776" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Whoa... this is a great =
tr=3D
ic=3D3D
k.=3D3D3D
..</span>
                &ndash;&nbsp;
		            <span class=3D3D3D3D"comment-user">Sasha</span>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-27 13:25:12Z" class=3D3D3D3D"relativetime-clean">Apr 27 '09 at 13:25</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-638482" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"supernova">43</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">This is quite similar to=
 :=3D
r!=3D3D
 T=3D3D3D
he only difference as far as I can tell is that :r! opens a new line, :.! o=
=3D
=3D3D
=3D3D3D
verwrites the current line.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/37984/saffsd"
                       title=3D3D3D3D"3796 reputation"
                       class=3D3D3D3D"comment-user">saffsd</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-05-06 14:41:31Z" class=3D3D3D3D"relativetime-clean">May 6 '09 at 14:41</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2075479" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">4</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">An alternative to <code>=
:.=3D
!d=3D3D
at=3D3D3D
e</code> is to write &quot;date&quot; on a line and then run <code>!$sh</co=
=3D
=3D3D
=3D3D3D
de> (alternatively having the command followed by a blank line and run <cod=
=3D
=3D3D
=3D3D3D
e>!jsh</code>). This will pipe the line to the &quot;sh&quot; shell and sub=
=3D
=3D3D
=3D3D3D
stitute with the output from the command.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/23118/hlovdal"
                       title=3D3D3D3D"12490 reputation"
                       class=3D3D3D3D"comment-user">hlovdal</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-01-25 21:11:00Z" class=3D3D3D3D"relativetime-clean">Jan 25 '10 at 21:11</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2514035" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">28</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>:.!</code> is actu=
al=3D
ly=3D3D
 a=3D3D3D
 special case of <code>:{range}!</code>, which filters a range of lines (th=
=3D
=3D3D
=3D3D3D
e current line when the range is <code>.</code>) through a command and repl=
=3D
=3D3D
=3D3D3D
aces those lines with the output.  I find <code>:%!</code> useful for filte=
=3D
=3D3D
=3D3D3D
ring whole buffers.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/131789/nefrubyr"
                       title=3D3D3D3D"3439 reputation"
                       class=3D3D3D3D"comment-user">Nefrubyr</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-03-25 16:24:52Z" class=3D3D3D3D"relativetime-clean">Mar 25 '10 at 16:24</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-23241522" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">4</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">And also note that &#39;=
!&=3D
#3=3D3D
9;=3D3D3D
 is like &#39;y&#39;, &#39;d&#39;, &#39;c&#39; etc. i.e. you can do: !!, nu=
=3D
=3D3D
=3D3D3D
mber!!, !motion (e.g. !Gshell_command&lt;cr&gt;  replace from current line =
=3D
=3D3D
=3D3D3D
to end of file (&#39;G&#39;) with output of shell_command).</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1255828/aqn"
                       title=3D3D3D3D"620 reputation"
                       class=3D3D3D3D"comment-user">aqn</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
3-04-26 20:52:10Z" class=3D3D3D3D"relativetime-clean">Apr 26 '13 at 20:52</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-790218" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>5</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"727475"></a>
<div id=3D3D3D3D"answer-727475" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"727=3D
475"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"727=
475">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
29</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Not exactly obscure, but there are several "delete in" commands which ar=
=3D
=3D3D
=3D3D3D
e extremely useful, like..</p>

<ul>
<li><code>diw</code> to delete the current word</li>
<li><code>di(</code> to delete within the current parens</li>
<li><code>di"</code> to delete the text between the quotes</li>
</ul>

<p>Others can be found on <a href=3D3D3D3D"http://vimdoc.sourceforge.net/ht=
ml=3D
do=3D3D
c/=3D3D3D
motion.html#diw"><code>:help text-objects</code></a></p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/727475" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-727475">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/727475/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/727475/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2009-04-08 12:17:33Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">A=3D3D3D
pr 8 '09 at 12:17</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 20:33. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-727475" href=3D3D3D3D"/posts/727475/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs<br><a href=3D3D3D3D"/users/745">dbr</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-727475" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"8"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-542047" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">dab &quot;delete arounb =
br=3D
ac=3D3D
ke=3D3D3D
ts&quot;, daB for around curly brackets, t for xml type tags, combinations =
=3D
=3D3D
=3D3D3D
with normal commands are as expected cib/yaB/dit/vat etc</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/64591/sjh"
                       title=3D3D3D3D"1521 reputation"
                       class=3D3D3D3D"comment-user">sjh</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-08 15:33:45Z" class=3D3D3D3D"relativetime-clean">Apr 8 '09 at 15:33</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-557019" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">12</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@Masi: yi(va(p deletes o=
nl=3D
y =3D3D
th=3D3D3D
e brackets</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/49329/don-reba"
                       title=3D3D3D3D"7616 reputation"
                       class=3D3D3D3D"comment-user">Don Reba</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-13 21:41:48Z" class=3D3D3D3D"relativetime-clean">Apr 13 '09 at 21:41</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-600946" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">29</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">This is possibly the big=
ge=3D
st=3D3D
 r=3D3D3D
eason for me staying with Vim.  That and its equivalent &quot;change&quot; =
=3D
=3D3D
=3D3D3D
commands: ciw , ci( , ci&quot; , as well as dt&lt;space&gt; and ct&lt;space=
=3D
=3D3D
=3D3D3D
&gt;</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/53212/thomasrutter"
                       title=3D3D3D3D"50819 reputation"
                       class=3D3D3D3D"comment-user">thomasrutter</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-26 11:11:38Z" class=3D3D3D3D"relativetime-clean">Apr 26 '09 at 11:11</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-4176509" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@thomasrutter: Why not d=
W/=3D
cW=3D3D
 i=3D3D3D
nstead of dt&lt;space&gt;?</span>
                &ndash;&nbsp;
		            <span class=3D3D3D3D"comment-user">Roger Pate</span>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-10-12 16:40:30Z" class=3D3D3D3D"relativetime-clean">Oct 12 '10 at 16:40</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-4176539" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@Masi: With the surround=
 p=3D
lu=3D3D
gi=3D3D3D
n: ds(.</span>
                &ndash;&nbsp;
		            <span class=3D3D3D3D"comment-user">Roger Pate</span>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-10-12 16:43:42Z" class=3D3D3D3D"relativetime-clean">Oct 12 '10 at 16:43</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-727475" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>8</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"802346"></a>
<div id=3D3D3D3D"answer-802346" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"802=3D
346"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"802=
346">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
53</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p><strong>de</strong> Duyuuuelete everything till the end of the word by p=
=3D
=3D3D
=3D3D3D
ressing . at your heart's desire.</p>

<p><strong>ci(xyz[Esc]</strong> -- This is a weird one. Here, the 'i' does =
=3D
=3D3D
=3D3D3D
not mean insert mode. Instead it means inside the parenthesis. So this sequ=
=3D
=3D3D
=3D3D3D
ence cuts the text inside parenthesis you're standing in and replaces it wi=
=3D
=3D3D
=3D3D3D
th "xyz". It also works inside square and figure brackets -- just do ci[ or=
=3D
=3D3D
=3D3D3D
 ci{ correspondingly. Naturally, you can do di (if you just want to delete =
=3D
=3D3D
=3D3D3D
all text without typing anything. You can also do <code>a</code> instead of=
=3D
=3D3D
=3D3D3D
 <code>i</code> if you want to delete the parentheses as well and not just =
=3D
=3D3D
=3D3D3D
text inside them.</p>

<p><strong>ci"</strong> - cuts the text in current quotes</p>

<p><strong>ciw</strong> - cuts the current word. This works just like the p=
=3D
=3D3D
=3D3D3D
revious one except that <code>(</code> is replaced with <code>w</code>.</p>

<p><strong>C</strong> - cut the rest of the line and switch to insert mode.=
=3D
=3D3D
=3D3D3D
</p>

<p><strong>ZZ</strong> -- save and close current file (WAY faster than Ctrl=
=3D
=3D3D
=3D3D3D
-F4 to close the current tab!)</p>

<p><strong>ddp</strong> - move current line one row down</p>

<p><strong>xp</strong> -- move current character one position to the right<=
=3D
=3D3D
=3D3D3D
/p>

<p><strong>U</strong> - uppercase, so <code>viwU</code> upercases the word<=
=3D
=3D3D
=3D3D3D
/p>

<p><strong>~</strong> - switches case, so <code>viw~</code> will reverse ca=
=3D
=3D3D
=3D3D3D
sing of entire word</p>

<p><strong>Ctrl+u / Ctrl+d</strong> scroll the page half-a-screen up or dow=
=3D
=3D3D
=3D3D3D
n. This seems to be more useful than the usual full-screen paging as it mak=
=3D
=3D3D
=3D3D3D
es it easier to see how the two screens relate. For those who still want to=
=3D
=3D3D
=3D3D3D
 scroll entire screen at a time there's Ctrl+f for Forward and Ctrl+b for B=
=3D
=3D3D
=3D3D3D
ackward. Ctrl+Y and Ctrl+E scroll down or up one line at a time.</p>

<p><strong>Crazy but very useful command is zz</strong> -- it scrolls the s=
=3D
=3D3D
=3D3D3D
creen to make this line appear in the middle. This is excellent for putting=
=3D
=3D3D
=3D3D3D
 the piece of code you're working on in the center of your attention. Sibli=
=3D
=3D3D
=3D3D3D
ng commands -- zt and zb -- make this line the top or the bottom one on the=
=3D
=3D3D
=3D3D3D
 sreen which is not quite as useful.</p>

<p><strong>%</strong> finds and jumps to the matching parenthesis.</p>

<p><strong>de</strong> -- delete from cursor to the end of the word (you ca=
=3D
=3D3D
=3D3D3D
n also do <code>dE</code> to delete until the next space)</p>

<p><strong>bde</strong> -- delete the current word, from left to right deli=
=3D
=3D3D
=3D3D3D
miter</p>

<p><strong>df[space]</strong> -- delete up until and including the next spa=
=3D
=3D3D
=3D3D3D
ce</p>

<p><strong>dt.</strong> -- delete until next dot</p>

<p><strong>dd</strong> -- delete this entire line</p>

<p><strong>ye (or yE)</strong> -- yanks text from here to the end of the wo=
=3D
=3D3D
=3D3D3D
rd</p>

<p><strong>ce</strong> - cuts through the end of the word</p>

<p><strong>bye</strong> -- copies current word (makes me wonder what "hi" d=
=3D
=3D3D
=3D3D3D
oes!)</p>

<p><strong>yy</strong> -- copies the current line</p>

<p><strong>cc</strong> -- cuts the current line, you can also do <code>S</c=
=3D
=3D3D
=3D3D3D
ode> instead. There's also lower cap <code>s</code> which cuts current char=
=3D
=3D3D
=3D3D3D
acter and switches to insert mode.</p>

<p><strong>viwy or viwc</strong>. Yank or change current word. Hit <code>w<=
=3D
=3D3D
=3D3D3D
/code> multiple times to keep selecting each subsequent word, use <code>b</=
=3D
=3D3D
=3D3D3D
code> to move backwards</p>

<p><strong>vi{</strong> - select all text in figure brackets. va{ - select =
=3D
=3D3D
=3D3D3D
all text including {}s</p>

<p><strong>vi(p</strong> - highlight everything inside the ()s and replace =
=3D
=3D3D
=3D3D3D
with the pasted text</p>

<p><strong>b and e move the cursor word-by-word, similarly to how Ctrl+Arro=
=3D
=3D3D
=3D3D3D
ws normally do</strong>. The definition of word is a little different thoug=
=3D
=3D3D
=3D3D3D
h, as several consecutive delmiters are treated as one word. If you start a=
=3D
=3D3D
=3D3D3D
t the middle of a word, pressing b will always get you to the beginning of =
=3D
=3D3D
=3D3D3D
the current word, and each consecutive b will jump to the beginning of the =
=3D
=3D3D
=3D3D3D
next word. Similarly, and easy to remember, <code>e</code> gets the cursor =
=3D
=3D3D
=3D3D3D
to the end of the current, and each subsequent, word.</p>

<p><strong>similar to <code>b</code>/<code>e</code>, capital <code>B</code>=
=3D
=3D3D
=3D3D3D
 and <code>E</code> move the cursor word-by-word using only whitespaces as =
=3D
=3D3D
=3D3D3D
delimiters.</strong></p>

<p><strong>capital D (take a deep breath)</strong> Deletes the rest of the =
=3D
=3D3D
=3D3D3D
line to the right of the cursor, same as Shift+End/Del in normal editors (n=
=3D
=3D3D
=3D3D3D
otice 2 keypresses -- Shift+D -- instead of 3)</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/802346" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-802346">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/802346/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/802346/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2013-12-11 18:38:25Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">D=3D3D3D
ec 11 '13 at 18:38</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 29 &#39;09 at 13:21. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-802346" href=3D3D3D3D"/posts/802346/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        8 revs, 8 users 85%<br>ultraman
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-802346" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"9"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-962443" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">13</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><b>zt</b> is quite usefu=
l =3D
if=3D3D
 y=3D3D3D
ou use it at the start of a function or class definition.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/130717/nick-lewis"
                       title=3D3D3D3D"3191 reputation"
                       class=3D3D3D3D"comment-user">Nick Lewis</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-17 16:41:08Z" class=3D3D3D3D"relativetime-clean">Jul 17 '09 at 16:41</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1228587" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>vity</code> and <c=
od=3D
e>=3D3D
vi=3D3D3D
tc</code> can be shortened to <code>yit</code> and <code>cit</code> respect=
=3D
=3D3D
=3D3D3D
ively.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1084/nathan-fellman"
                       title=3D3D3D3D"36563 reputation"
                       class=3D3D3D3D"comment-user">Nathan Fellman</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-09-07 08:27:17Z" class=3D3D3D3D"relativetime-clean">Sep 7 '09 at 8:27</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-5658538" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">13</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">All the things you&#39;r=
e =3D
ca=3D3D
ll=3D3D3D
ing &quot;cut&quot; is &quot;change&quot;. eg: C is change until the end of=
=3D
=3D3D
=3D3D3D
 the line. Vim&#39;s equivalent of &quot;cut&quot; is &quot;delete&quot;, d=
=3D
=3D3D
=3D3D3D
one with d/D. The main difference between change and delete is that delete =
=3D
=3D3D
=3D3D3D
leaves you in normal mode but change puts you into a sort of insert mode (t=
=3D
=3D3D
=3D3D3D
hough you&#39;re still in the change command which is handy as the whole ch=
=3D
=3D3D
=3D3D3D
ange can be repeated with <code>.</code>).</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/90848/laurence-gonsalves"
                       title=3D3D3D3D"59815 reputation"
                       class=3D3D3D3D"comment-user">Laurence Gonsalves</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-02-19 23:49:32Z" class=3D3D3D3D"relativetime-clean">Feb 19 '11 at 23:49</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-14060812" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I thought this was for a=
 l=3D
is=3D3D
t =3D3D3D
of things that not many people know. yy is very common, I would have though=
=3D
=3D3D
=3D3D3D
t.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/290072/almo"
                       title=3D3D3D3D"5719 reputation"
                       class=3D3D3D3D"comment-user">Almo</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-05-29 20:09:54Z" class=3D3D3D3D"relativetime-clean">May 29 '12 at 20:09</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-14898531" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">7</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>bye</code> does no=
t =3D
wo=3D3D
rk=3D3D3D
 when you are in the first character of the word. <code>yiw</code> always d=
=3D
=3D3D
=3D3D3D
oes.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/36131/andrea-francia"
                       title=3D3D3D3D"3196 reputation"
                       class=3D3D3D3D"comment-user">Andrea Francia</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-07-03 20:50:16Z" class=3D3D3D3D"relativetime-clean">Jul 3 '12 at 20:50</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-802346" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>9</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"727634"></a>
<div id=3D3D3D3D"answer-727634" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"727=3D
634"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"727=
634">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
49</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<pre><code>:%!xxd
</code></pre>

<p>Make vim into a hex editor.</p>

<pre><code>:%!xxd -r
</code></pre>

<p>Revert.</p>

<p><strong>Warning: If you don't edit with binary (-b), you might damage th=
=3D
=3D3D
=3D3D3D
e file.</strong> =3D3D3DE2=3D3D3D80=3D3D3D93  Josh Lee in the comments.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/727634" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-727634">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/727634/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/727634/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2014-05-05 13:06:27Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">M=3D3D3D
ay 5 '14 at 13:06</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 21:19. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-727634" href=3D3D3D3D"/posts/727634/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        4 revs, 4 users 36%<br><a href=3D3D3D3D"/users/47453">sharth</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-727634" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-908307" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">9</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">And how do you revert it=
 b=3D
ac=3D3D
k?=3D3D3D
</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/25282/christian"
                       title=3D3D3D3D"6786 reputation"
                       class=3D3D3D3D"comment-user">Christian</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-07 19:11:48Z" class=3D3D3D3D"relativetime-clean">Jul 7 '09 at 19:11</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-912668" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"supernova">38</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">:!xxd -r   //To revert b=
ac=3D
k =3D3D
fr=3D3D3D
om HEX</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/65670/naga-kiran"
                       title=3D3D3D3D"3230 reputation"
                       class=3D3D3D3D"comment-user">Naga Kiran</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-08 13:46:42Z" class=3D3D3D3D"relativetime-clean">Jul 8 '09 at 13:46</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1309673" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">12</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Warning: If you don&#39;=
t =3D
ed=3D3D
it=3D3D3D
 with <code>binary</code> (-b), you might damage the file.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/19750/josh-lee"
                       title=3D3D3D3D"63402 reputation"
                       class=3D3D3D3D"comment-user">Josh Lee</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-09-22 16:53:38Z" class=3D3D3D3D"relativetime-clean">Sep 22 '09 at 16:53</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1613780" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">18</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I actually think it&#39;=
s =3D
<c=3D3D
od=3D3D3D
e>:%!xxd -r</code> to revert it back</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/44084/andreas-grech"
                       title=3D3D3D3D"43193 reputation"
                       class=3D3D3D3D"comment-user">Andreas Grech</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-11-14 10:37:47Z" class=3D3D3D3D"relativetime-clean">Nov 14 '09 at 10:37</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-42697365" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@dotancohen: If you don&=
#3=3D
9;=3D3D
t =3D3D3D
want to close/reopen the file you can do :set binary</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/736424/bambu"
                       title=3D3D3D3D"497 reputation"
                       class=3D3D3D3D"comment-user">Bambu</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
4-11-23 23:58:09Z" class=3D3D3D3D"relativetime-clean">Nov 23 '14 at 23:58</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-727634" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"950057"></a>
<div id=3D3D3D3D"answer-950057" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"950=3D
057"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"950=
057">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
27</=3D3D
span>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>One that I rarely find in most Vim tutorials, but it's INCREDIBLY useful=
=3D
=3D3D
=3D3D3D
 (at least to me), is the</p>

<p><code>g; and g,</code></p>

<p>to move (forward, backward) through the changelist.</p>

<p>Let me show how I use it. Sometimes I need to copy and paste a piece of =
=3D
=3D3D
=3D3D3D
code or string, say a hex color code in a CSS file, so I search, jump (not =
=3D
=3D3D
=3D3D3D
caring where the match is), copy it and then jump back (g;) to where I was =
=3D
=3D3D
=3D3D3D
editing the code to finally paste it. No need to create marks. Simpler.</p>

<p>Just my 2cents.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/950057" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-950057">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/950057/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/950057/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2010-09-17 16:55:55Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">S=3D3D3D
ep 17 '10 at 16:55</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Jun 4 &#39;09 at 11:54. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-950057" href=3D3D3D3D"/posts/950057/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs, 2 users 83%<br><a href=3D3D3D3D"/users/117280">Xavier Guard=
io=3D
la=3D3D
</=3D3D3D
a>

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-950057" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"1"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-2207297" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">13</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">similarly, <code>&#39;.<=
/c=3D
od=3D3D
e>=3D3D3D
 will go to the last edited line, And <code>`.</code> will go to the last e=
=3D
=3D3D
=3D3D3D
dited position</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/89373/aehlke"
                       title=3D3D3D3D"4736 reputation"
                       class=3D3D3D3D"comment-user">aehlke</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-02-12 01:19:27Z" class=3D3D3D3D"relativetime-clean">Feb 12 '10 at 1:19</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 2 times"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2665889" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Ctrl-O and Ctrl-I (tab) =
wi=3D
ll=3D3D
 w=3D3D3D
ork similarly, but not the same.  They move backward and forward in the &qu=
=3D
=3D3D
=3D3D3D
ot;jump list&quot;, which you can view by doing :jumps or :ju    For more i=
=3D
=3D3D
=3D3D3D
nformation do a    :help jumplist</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/116810/kimball-robinson"
                       title=3D3D3D3D"1672 reputation"
                       class=3D3D3D3D"comment-user">Kimball Robinson</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-04-16 00:29:09Z" class=3D3D3D3D"relativetime-clean">Apr 16 '10 at 0:29</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2665897" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">13</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You can list the change =
li=3D
st=3D3D
 b=3D3D3D
y doing :changes</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/116810/kimball-robinson"
                       title=3D3D3D3D"1672 reputation"
                       class=3D3D3D3D"comment-user">Kimball Robinson</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-04-16 00:30:04Z" class=3D3D3D3D"relativetime-clean">Apr 16 '10 at 0:30</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-950057" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>1</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nt</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"821767"></a>
<div id=3D3D3D3D"answer-821767" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"821=3D
767"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"821=
767">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">8=3D
5</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Sometimes a setting in your .vimrc will get overridden by a plugin or au=
=3D
=3D3D
=3D3D3D
tocommand. To debug this a useful trick is to use the :verbose command in c=
=3D
=3D3D
=3D3D3D
onjunction with :set. For example, to figure out where cindent got set/unse=
=3D
=3D3D
=3D3D3D
t:</p>

<pre><code>:verbose set cindent?
</code></pre>

<p>This will output something like:</p>

<pre><code>cindent
    Last set from /usr/share/vim/vim71/indent/c.vim
</code></pre>

<p>This also works with maps and highlights. (Thanks joeytwiddle for pointi=
=3D
=3D3D
=3D3D3D
ng this out.) For example:</p>

<pre><code>:verbose nmap U
n  U             &lt;C-R&gt;
        Last set from ~/.vimrc

:verbose highlight Normal
Normal         xxx guifg=3D3D3D3D#dddddd guibg=3D3D3D3D#111111 font=3D3D3D3=
DIncon=3D
solata=3D3D
 Mediu=3D3D3D
m 14
        Last set from ~/src/vim-holodark/colors/holodark.vim
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/821767" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-821767">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/821767/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/821767/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2014-07-07 19:10:29Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">J=3D3D3D
ul 7 '14 at 19:10</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of May 4 &#39;09 at 20:04. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-821767" href=3D3D3D3D"/posts/821767/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        3 revs, 2 users 92%<br><a href=3D3D3D3D"/users/90848">Laurence Gons=
al=3D
ve=3D3D
s<=3D3D3D
/a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-821767" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"2"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-1482916" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">8</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Excellent tip - exactly =
wh=3D
at=3D3D
 I=3D3D3D
 was looking for today.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/47680/artem-russakovskii"
                       title=3D3D3D3D"8449 reputation"
                       class=3D3D3D3D"comment-user">Artem Russakovskii</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-10-23 22:09:31Z" class=3D3D3D3D"relativetime-clean">Oct 23 '09 at 22:09</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-38097279" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>:verbose</code> ca=
n =3D
al=3D3D
so=3D3D3D
 be used before <code>nmap l</code> or <code>highlight Normal</code> to fin=
=3D
=3D3D
=3D3D3D
d out where the <code>l</code> keymap or the <code>Normal</code> highlight =
=3D
=3D3D
=3D3D3D
were last defined.  Very useful for debugging!</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/99777/joeytwiddle"
                       title=3D3D3D3D"4984 reputation"
                       class=3D3D3D3D"comment-user">joeytwiddle</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
4-07-05 22:08:30Z" class=3D3D3D3D"relativetime-clean">Jul 5 '14 at 22:08</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-821767" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>2</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"4673447"></a>
<div id=3D3D3D3D"answer-4673447" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"46=3D
73447"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"467=
3447">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">6=3D
9</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<pre><code>gv
</code></pre>

<p>Reselects last visual selection.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/4673447" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-4673447">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/4673447/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/4673447/revisions" title=3D3D3D3D"=
show=3D
 all=3D3D
 edi=3D3D3D
ts to this post"><span title=3D3D3D3D"2011-01-12 20:03:40Z" class=3D3D3D3D"=
rela=3D
tive=3D3D
time=3D3D3D
">Jan 12 '11 at 20:03</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Jan 12 &#39;11 at 20:03. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-4673447" href=3D3D3D3D"/posts/4673447/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        AaronS
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-4673447" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"0"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-5151965" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I just found out about h=
is=3D
 o=3D3D
ne=3D3D3D
 this morning. So useful! I&#39;ll give you +1 anyway.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/9732/jason-down"
                       title=3D3D3D3D"14465 reputation"
                       class=3D3D3D3D"comment-user">Jason Down</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-01-12 21:29:10Z" class=3D3D3D3D"relativetime-clean">Jan 12 '11 at 21:29</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-4673447" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link disabled-link "
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   >add a comment</a><span class=3D3D3D3D"js-link-separator=
 d=3D
no=3D3D
">=3D3D3D
&nbsp;|&nbsp;</span>
            <a class=3D3D3D3D"js-show-link comments-link dno" title=3D3D3D3=
D"ex=3D
pand=3D3D
 to =3D3D3D
show all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D""></a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"730564"></a>
<div id=3D3D3D3D"answer-730564" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"730=3D
564"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"730=
564">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">6=3D
7</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Not sure if this counts as dark-corner-ish at all, but I've only just le=
=3D
=3D3D
=3D3D3D
arnt it...</p>

<pre><code>:g/rgba/y A
</code></pre>

<p>will yank all lines containing "rgba" into the a buffer. I used it a lot=
=3D
=3D3D
=3D3D3D
 recently when making Internet Explorer stylesheets.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/730564" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-730564">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/730564/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/730564/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2009-09-13 23:18:59Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">S=3D3D3D
ep 13 '09 at 23:18</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 8 &#39;09 at 15:36. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-730564" href=3D3D3D3D"/posts/730564/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs, 2 users 78%<br><a href=3D3D3D3D"/users/64591">sjh</a>

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-730564" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-560926" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Thanks! What does the A =
at=3D
 t=3D3D
he=3D3D3D
 end mean?</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/990/binor"
                       title=3D3D3D3D"1731 reputation"
                       class=3D3D3D3D"comment-user">binOr</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-14 22:07:20Z" class=3D3D3D3D"relativetime-clean">Apr 14 '09 at 22:07</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-571415" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">14</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@binOr It is the name of=
 t=3D
he=3D3D
 r=3D3D3D
egister to use, it being capital means append to rather than replace the re=
=3D
=3D3D
=3D3D3D
gister.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/64591/sjh"
                       title=3D3D3D3D"1521 reputation"
                       class=3D3D3D3D"comment-user">sjh</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-17 08:11:16Z" class=3D3D3D3D"relativetime-clean">Apr 17 '09 at 8:11</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-14006141" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You can use :g! to find =
li=3D
ne=3D3D
s =3D3D3D
that don&#39;t match a pattern e.x. :g!/set/normal dd (delete all lines tha=
=3D
=3D3D
=3D3D3D
t don&#39;t contain set)</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/807786/tsukimi"
                       title=3D3D3D3D"1121 reputation"
                       class=3D3D3D3D"comment-user">tsukimi</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-05-27 06:17:58Z" class=3D3D3D3D"relativetime-clean">May 27 '12 at 6:17</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-28638094" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Sometimes it&#39;s bette=
r =3D
to=3D3D
 d=3D3D3D
o what tsukimi said and just filter out lines that don&#39;t match your pat=
=3D
=3D3D
=3D3D3D
tern. An abbreviated version of that command though: <code>:v&#47;PATTERN&#=
=3D
=3D3D
=3D3D3D
47;d</code> Explanation: <code>:v</code> is an abbreviation for <code>:g!</=
=3D
=3D3D
=3D3D3D
code>, and the <code>:g</code> command applies any ex command to lines. <co=
=3D
=3D3D
=3D3D3D
de>:y[ank]</code> works and so does <code>:normal</code>, but here the most=
=3D
=3D3D
=3D3D3D
 natural thing to do is just <code>:d[elete]</code>.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1945088/pandubear"
                       title=3D3D3D3D"644 reputation"
                       class=3D3D3D3D"comment-user">pandubear</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
3-10-12 08:39:17Z" class=3D3D3D3D"relativetime-clean">Oct 12 '13 at 8:39</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-730564" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"769973"></a>
<div id=3D3D3D3D"answer-769973" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"769=3D
973"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"769=
973">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">5=3D
9</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Want to look at your :command history?</p>

<pre><code>q:
</code></pre>

<p>Then browse, edit and finally  to execute the command.</p>

<p>Ever make similar changes to two files and switch back and forth between=
=3D
=3D3D
=3D3D3D
 them? (Say, source and header files?)</p>

<pre><code>:set hidden
:map &lt;TAB&gt; :e#&lt;CR&gt;
</code></pre>

<p>Then tab back and forth between those files.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/769973" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-769973">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/769973/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/769973/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2011-05-11 19:30:55Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">M=3D3D3D
ay 11 '11 at 19:30</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 20 &#39;09 at 20:36. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-769973" href=3D3D3D3D"/posts/769973/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs, 2 users 86%<br><a href=3D3D3D3D"/users/93180">MikeyB</a>

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-769973" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-1309699" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"supernova">73</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I hit <code>q:</code> by=
 a=3D
cc=3D3D
id=3D3D3D
ent all the time...</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/19750/josh-lee"
                       title=3D3D3D3D"63402 reputation"
                       class=3D3D3D3D"comment-user">Josh Lee</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-09-22 16:58:12Z" class=3D3D3D3D"relativetime-clean">Sep 22 '09 at 16:58</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1378587" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Alternatively, from the =
ex=3D
 e=3D3D
di=3D3D3D
tor (:), you can do CTRL-f to pop up the command history window.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/9732/jason-down"
                       title=3D3D3D3D"14465 reputation"
                       class=3D3D3D3D"comment-user">Jason Down</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-10-06 04:14:40Z" class=3D3D3D3D"relativetime-clean">Oct 6 '09 at 4:14</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2496587" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@jleedev me too. I almos=
t =3D
ha=3D3D
te=3D3D3D
 this command, just because I use it accidentally way too much.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/179311/bradlis7"
                       title=3D3D3D3D"630 reputation"
                       class=3D3D3D3D"comment-user">bradlis7</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-03-23 17:10:29Z" class=3D3D3D3D"relativetime-clean">Mar 23 '10 at 17:10</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-5654586" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">q/ and q? can be used to=
 d=3D
o =3D3D
a =3D3D3D
similar thing for your search patterns.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/225002/bpw1621"
                       title=3D3D3D3D"981 reputation"
                       class=3D3D3D3D"comment-user">bpw1621</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-02-19 15:01:58Z" class=3D3D3D3D"relativetime-clean">Feb 19 '11 at 15:01</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-5710868" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">3</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Hitting &lt;C-f&gt; afte=
r =3D
: =3D3D
or=3D3D3D
 / (or any time you&#39;re in command mode) will bring up the same history =
=3D
=3D3D
=3D3D3D
menu. So you can remap q: if you hit it accidentally a lot and still access=
=3D
=3D3D
=3D3D3D
 this awesome mode.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/79125/idbrii"
                       title=3D3D3D3D"5270 reputation"
                       class=3D3D3D3D"comment-user">idbrii</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-02-23 19:07:46Z" class=3D3D3D3D"relativetime-clean">Feb 23 '11 at 19:07</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-769973" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"728169"></a>
<div id=3D3D3D3D"answer-728169" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"728=3D
169"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"728=
169">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">4=3D
5</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Assuming you have Perl and/or Ruby support compiled in, <code>:rubydo</c=
=3D
=3D3D
=3D3D3D
ode> and <code>:perldo</code> will run a Ruby or Perl one-liner on every li=
=3D
=3D3D
=3D3D3D
ne in a range (defaults to entire buffer), with <code>$_</code> bound to th=
=3D
=3D3D
=3D3D3D
e text of the current line (minus the newline).  Manipulating <code>$_</cod=
=3D
=3D3D
=3D3D3D
e> will change the text of that line.</p>

<p>You can use this to do certain things that are easy to do in a scripting=
=3D
=3D3D
=3D3D3D
 language but not so obvious using Vim builtins.  For example to reverse th=
=3D
=3D3D
=3D3D3D
e order of the words in a line:</p>

<pre><code>:perldo $_ =3D3D3D3D join ' ', reverse split
</code></pre>

<p>To insert a random string of 8 characters (A-Z) at the end of every line=
=3D
=3D3D
=3D3D3D
:</p>

<pre><code>:rubydo $_ +=3D3D3D3D ' ' + (1..8).collect{('A'..'Z').to_a[rand =
26=3D
]}=3D3D
.j=3D3D3D
oin
</code></pre>

<p>You are limited to acting on one line at a time and you can't add newlin=
=3D
=3D3D
=3D3D3D
es.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/728169" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-728169">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/728169/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/728169/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-08 01:15:58Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 8 '09 at 1:15</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 8 &#39;09 at 1:15. Votes do not generate reputation, and it can=
=3D
=3D3D
=3D3D3D
 be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-728169" href=3D3D3D3D"/posts/728169/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Brian Carper
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-728169" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"4"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-639629" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You can give it a range =
li=3D
ke=3D3D
 a=3D3D3D
ny other command.  For example :1,5perldo will only operate on lines 1-5.</=
=3D
=3D3D
=3D3D3D
span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/23070/brian-carper"
                       title=3D3D3D3D"43724 reputation"
                       class=3D3D3D3D"comment-user">Brian Carper</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-05-06 18:52:46Z" class=3D3D3D3D"relativetime-clean">May 6 '09 at 18:52</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-34056112" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Similarly, <code>pydo</c=
od=3D
e>=3D3D
 a=3D3D3D
nd <code>py3do</code> work for python if you have the required support comp=
=3D
=3D3D
=3D3D3D
iled in.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1700704/derecho"
                       title=3D3D3D3D"61 reputation"
                       class=3D3D3D3D"comment-user">Derecho</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
4-03-14 08:48:36Z" class=3D3D3D3D"relativetime-clean">Mar 14 '14 at 8:48</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-728169" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>4</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"727073"></a>
<div id=3D3D3D3D"answer-727073" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"727=3D
073"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"727=
073">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">4=3D
4</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>This is a nice trick to reopen the current file with a different encodin=
=3D
=3D3D
=3D3D3D
g:</p>

<pre><code>:e ++enc=3D3D3D3Dcp1250 %:p
</code></pre>

<p>Useful when you have to work with legacy encodings. The supported encodi=
=3D
=3D3D
=3D3D3D
ngs are listed in a table under <code>encoding-values</code> (see <code>hel=
=3D
=3D3D
=3D3D3D
p</code> <code>encoding-values</code>). Similar thing also works for <code>=
=3D
=3D3D
=3D3D3D
++ff</code>, so that you can reopen file with Windows/Unix line ends if you=
=3D
=3D3D
=3D3D3D
 get it wrong for the first time (see <code>help</code> <code>ff</code>).</=
=3D
=3D3D
=3D3D3D
p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/727073" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-727073">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/727073/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/727073/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2009-04-07 18:59:22Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">A=3D3D3D
pr 7 '09 at 18:59</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 18:40. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-727073" href=3D3D3D3D"/posts/727073/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        2 revs<br><a href=3D3D3D3D"/users/17279">zoul</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-727073" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"4"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-914813" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I have used this today, =
bu=3D
t =3D3D
I =3D3D3D
think I didn&#39;t need to specify &quot;%:p&quot;; just opening the file a=
=3D
=3D3D
=3D3D3D
nd :e ++enc=3D3D3D3Dcp1250 was enough. I</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/39974/ivan-vu%c4%8dica"
                       title=3D3D3D3D"5894 reputation"
                       class=3D3D3D3D"comment-user">Ivan Vu=3D3D3DC4=3D3D3D=
8Dica<=3D
/a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-08 19:29:09Z" class=3D3D3D3D"relativetime-clean">Jul 8 '09 at 19:29</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-3031164" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">`:e +b %&#39; is similar=
ly=3D
 u=3D3D
se=3D3D3D
ful for reopening in binary mode (no munging of newlines)</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/192812/intuited"
                       title=3D3D3D3D"8905 reputation"
                       class=3D3D3D3D"comment-user">intuited</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-06-04 02:51:10Z" class=3D3D3D3D"relativetime-clean">Jun 4 '10 at 2:51</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-727073" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>4</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"1410612"></a>
<div id=3D3D3D3D"answer-1410612" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"14=3D
10612"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"141=
0612">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">4=3D
3</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Macros can call other macros, and can also call itself.</p>

<p>eg:</p>

<pre><code>qq0dwj@qq@q
</code></pre>

<p>...will delete the first word from every line until the end of the file.=
=3D
=3D3D
=3D3D3D
</p>

<p>This is quite a simple example but it demonstrates a very powerful featu=
=3D
=3D3D
=3D3D3D
re of vim</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/1410612" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-1410612">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/1410612/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/1410612/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2015-01-20 23:14:54Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Jan 20 at 23:14</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Sep 11 &#39;09 at 12:39. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-1410612" href=3D3D3D3D"/posts/1410612/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        2 revs, 2 users 94%<br><a href=3D3D3D3D"/users/15616">spence91</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-1410612" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-2678512" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I think that&#39;s inten=
ti=3D
on=3D3D
al=3D3D3D
, as a nested and recursive macro.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/290128/yktula"
                       title=3D3D3D3D"3165 reputation"
                       class=3D3D3D3D"comment-user">Yktula</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-04-18 05:32:21Z" class=3D3D3D3D"relativetime-clean">Apr 18 '10 at 5:32</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-7756073" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>qqqqqifuu&lt;Esc&g=
t;=3D
h@=3D3D
qq=3D3D3D
@q</code></span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/313705/gerardo-marset"
                       title=3D3D3D3D"498 reputation"
                       class=3D3D3D3D"comment-user">Gerardo Marset</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-07-05 01:38:45Z" class=3D3D3D3D"relativetime-clean">Jul 5 '11 at 1:38</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-8696238" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">3</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Another way of accomplis=
hi=3D
ng=3D3D
 t=3D3D3D
his is to record a macro in register a that does some transformation to a s=
=3D
=3D3D
=3D3D3D
ingle line, then linewise highlight a bunch of lines with V and type <code>=
=3D
=3D3D
=3D3D3D
:normal! @a</code> to applyyour macro to every line in your selection.</spa=
=3D
=3D3D
=3D3D3D
n>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/4376/nathan-long"
                       title=3D3D3D3D"37472 reputation"
                       class=3D3D3D3D"comment-user">Nathan Long</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-08-29 15:33:04Z" class=3D3D3D3D"relativetime-clean">Aug 29 '11 at 15:33</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-1410612" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"5448514"></a>
<div id=3D3D3D3D"answer-5448514" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"54=3D
48514"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"544=
8514">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">4=3D
2</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p><code>:%TOhtml</code></p>

<p>Creates an html rendering of the current file.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/5448514" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-5448514">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/5448514/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/5448514/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2013-04-05 15:55:59Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Apr 5 '13 at 15:55</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Mar 27 &#39;11 at 10:05. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-5448514" href=3D3D3D3D"/posts/5448514/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        2 revs, 2 users 80%<br><a href=3D3D3D3D"/users/280730">N 1.1</a>

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-5448514" class=3D3D3D3D"comments  dno">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"4"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

                        <tr><td></td><td></td></tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-5448514" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>4</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"1121520"></a>
<div id=3D3D3D3D"answer-1121520" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"11=3D
21520"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"112=
1520">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">3=3D
9</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p><strong>^O and ^I</strong></p>

<p>Go to older/newer position.=3D3D3D20
When you are moving through the file (by searching, moving commands etc.) v=
=3D
=3D3D
=3D3D3D
im rember these "jumps", so you can repeat these jumps backward (^O - O for=
=3D
=3D3D
=3D3D3D
 old) and forward (^I - just next to I on keyboard). I find it very useful =
=3D
=3D3D
=3D3D3D
when writing code and performing a lot of searches.</p>

<p><strong>gi</strong></p>

<p>Go to position where Insert mode was stopped last.
I find myself often editing and then searching for something. To return to =
=3D
=3D3D
=3D3D3D
editing place press gi.</p>

<p><strong>gf</strong></p>

<p>put cursor on file name (e.g. include header file), press gf and the fil=
=3D
=3D3D
=3D3D3D
e is opened</p>

<p><strong>gF</strong></p>

<p>similar to gf but recognizes format "[file name]:[line number]". Pressin=
=3D
=3D3D
=3D3D3D
g gF will open [file name] and set cursor to [line number].</p>

<p><strong>^P and ^N</strong></p>

<p>Auto complete text while editing (^P - previous match and ^N next match)=
=3D
=3D3D
=3D3D3D
</p>

<p><strong>^X^L</strong></p>

<p>While editing completes to the same line (useful for programming).
You write code and then you recall that you have the same code somewhere in=
=3D
=3D3D
=3D3D3D
 file. Just press ^X^L and the full line completed</p>

<p><strong>^X^F</strong></p>

<p>Complete file names.
You write "/etc/pass" Hmm. You forgot the file name. Just press ^X^F and th=
=3D
=3D3D
=3D3D3D
e filename is completed</p>

<p><strong>^Z or :sh</strong></p>

<p>Move temporary to the shell. If you need a quick bashing:</p>

<ul>
<li>press ^Z (to put vi in background) to return to original shell and pres=
=3D
=3D3D
=3D3D3D
s fg to return to vim back </li>
<li>press :sh to go to sub shell and press ^D/exit to return to vi back</li>
</ul>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/1121520" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-1121520">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/1121520/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/1121520/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2009-07-28 19:05:59Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Jul 28 '09 at 19:05</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Jul 13 &#39;09 at 19:18. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-1121520" href=3D3D3D3D"/posts/1121520/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        4 revs<br><a href=3D3D3D3D"/users/135960">dimba</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-1121520" class=3D3D3D3D"comments  dno">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"2"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

                        <tr><td></td><td></td></tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-1121520" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>2</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"3737314"></a>
<div id=3D3D3D3D"answer-3737314" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"37=3D
37314"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"373=
7314">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">3=3D
8</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Vim will open a URL, for example</p>

<pre><code>vim http://stackoverflow.com/
</code></pre>

<p>Nice when you need to pull up the source of a page for reference.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/3737314" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-3737314">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/3737314/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/3737314/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2014-06-04 14:52:02Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Jun 4 '14 at 14:52</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Sep 17 &#39;10 at 16:50. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-3737314" href=3D3D3D3D"/posts/3737314/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        2 revs, 2 users 89%<br><a href=3D3D3D3D"/users/1504">Cercerilla</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-3737314" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-3975125" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">For me it didn&#39;t ope=
n =3D
th=3D3D
e =3D3D3D
source; instead it apparently used elinks to dump rendered page into a buff=
=3D
=3D3D
=3D3D3D
er, and then opened that.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/39974/ivan-vu%c4%8dica"
                       title=3D3D3D3D"5894 reputation"
                       class=3D3D3D3D"comment-user">Ivan Vu=3D3D3DC4=3D3D3D=
8Dica<=3D
/a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-09-21 08:07:40Z" class=3D3D3D3D"relativetime-clean">Sep 21 '10 at 8:07</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-23012162" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Works better with a slas=
h =3D
at=3D3D
 t=3D3D3D
he end. Neat trick!</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/14637/thomas"
                       title=3D3D3D3D"71290 reputation"
                       class=3D3D3D3D"comment-user">Thomas</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
3-04-19 21:00:10Z" class=3D3D3D3D"relativetime-clean">Apr 19 '13 at 21:00</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-3737314" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"765858"></a>
<div id=3D3D3D3D"answer-765858" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"765=3D
858"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"765=
858">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">3=3D
5</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<pre><code>imap jj &lt;esc&gt;
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/765858" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-765858">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/765858/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/765858/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-19 18:33:15Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 19 '09 at 18:33</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 19 &#39;09 at 18:33. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-765858" href=3D3D3D3D"/posts/765858/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Trumpi
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-765858" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"14"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-793593" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">how will you type jj the=
n?=3D
 :=3D3D
P<=3D3D3D
/span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/35364/hasen"
                       title=3D3D3D3D"43947 reputation"
                       class=3D3D3D3D"comment-user">hasen</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-06-12 06:08:09Z" class=3D3D3D3D"relativetime-clean">Jun 12 '09 at 6:08</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-897859" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">How often to you type jj=
? =3D
 I=3D3D
n =3D3D3D
English at least?</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/66519/ojblass"
                       title=3D3D3D3D"8057 reputation"
                       class=3D3D3D3D"comment-user">ojblass</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-05 18:29:32Z" class=3D3D3D3D"relativetime-clean">Jul 5 '09 at 18:29</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1372967" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">28</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I remapped capslock to e=
sc=3D
 i=3D3D
ns=3D3D3D
tead, as it&#39;s an otherwise useless key. My mapping was OS wide though, =
=3D
=3D3D
=3D3D3D
so it has the added benefit of never having to worry about accidentally hit=
=3D
=3D3D
=3D3D3D
ting it. The only drawback IS ITS HARDER TO YELL AT PEOPLE. :)</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/63791/alex"
                       title=3D3D3D3D"5046 reputation"
                       class=3D3D3D3D"comment-user">Alex</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-10-05 05:32:44Z" class=3D3D3D3D"relativetime-clean">Oct 5 '09 at 5:32</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-3031471" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@Alex: definitely, capsl=
oc=3D
k =3D3D
is=3D3D3D
 death.  &quot;wait, wtf?  oh, that was ZZ?....crap.&quot;</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/192812/intuited"
                       title=3D3D3D3D"8905 reputation"
                       class=3D3D3D3D"comment-user">intuited</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-06-04 04:18:55Z" class=3D3D3D3D"relativetime-clean">Jun 4 '10 at 4:18</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-17158820" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">4</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@ojblass: Not sure how m=
an=3D
y =3D3D
pe=3D3D3D
ople ever right matlab code in Vim, but <code>ii</code> and <code>jj</code>=
=3D
=3D3D
=3D3D3D
 are commonly used for counter variables, because <code>i</code> and <code>=
=3D
=3D3D
=3D3D3D
j</code> are reserved for complex numbers.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1141093/sh1ftst0rm"
                       title=3D3D3D3D"2520 reputation"
                       class=3D3D3D3D"comment-user">sh1ftst0rm</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-10-03 12:45:48Z" class=3D3D3D3D"relativetime-clean">Oct 3 '12 at 12:45</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-765858" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>14</=
b> m=3D
ore =3D3D
comm=3D3D3D
ents</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"726919"></a>
<div id=3D3D3D3D"answer-726919" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"726=3D
919"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"726=
919">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">3=3D
1</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Let's see some pretty little IDE editor do column transposition.</p>

<pre><code>:%s/\(.*\)^I\(.*\)/\2^I\1/
</code></pre>

<p>Explanation</p>

<p><code>\(</code> and <code>\)</code> is how to <em>remember</em> stuff in=
=3D
=3D3D
=3D3D3D
 regex-land. And <code>\1</code>, <code>\2</code> etc is how to retrieve th=
=3D
=3D3D
=3D3D3D
e remembered stuff.</p>

<pre><code>&gt;&gt;&gt; \(.*\)^I\(.*\)
</code></pre>

<p>Remember everything followed by <code>^I</code> (tab) followed by everyt=
=3D
=3D3D
=3D3D3D
hing.</p>

<pre><code>&gt;&gt;&gt; \2^I\1
</code></pre>

<p>Replace the above stuff with "2nd stuff you remembered" followed by "1st=
=3D
=3D3D
=3D3D3D
 stuff you remembered" - essentially doing a transpose.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/726919" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-726919">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/726919/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/726919/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2015-02-12 15:55:17Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">F=3D3D3D
eb 12 at 15:55</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 18:03. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-726919" href=3D3D3D3D"/posts/726919/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        4 revs, 3 users 71%<br><a href=3D3D3D3D"/users/172792">Jeffrey Jose=
</=3D
a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-726919" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"5"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-538693" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">3</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Switches a pair of tab-s=
ep=3D
ar=3D3D
at=3D3D3D
ed columns (separator arbitrary, it&#39;s all regex) with each other.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/47529/chaos"
                       title=3D3D3D3D"75890 reputation"
                       class=3D3D3D3D"comment-user">chaos</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-07 18:33:22Z" class=3D3D3D3D"relativetime-clean">Apr 7 '09 at 18:33</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-538951" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">The ^I is meant to be a =
ta=3D
b,=3D3D
 i=3D3D3D
ncidentally.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/47529/chaos"
                       title=3D3D3D3D"75890 reputation"
                       class=3D3D3D3D"comment-user">chaos</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-07 19:50:20Z" class=3D3D3D3D"relativetime-clean">Apr 7 '09 at 19:50</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-600598" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"hot">26</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">This is just a regex; pl=
en=3D
ty=3D3D
 o=3D3D3D
f IDEs have regex search-and-replace.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/72631/rlbond"
                       title=3D3D3D3D"26549 reputation"
                       class=3D3D3D3D"comment-user">rlbond</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-26 04:11:20Z" class=3D3D3D3D"relativetime-clean">Apr 26 '09 at 4:11</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-828310" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">7</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@rlbond - It comes down =
to=3D
 h=3D3D
ow=3D3D3D
 good is the regex engine in the IDE. Vim&#39;s regexes are pretty powerful=
=3D
=3D3D
=3D3D3D
; others.. not so much sometimes.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/50111/romandas"
                       title=3D3D3D3D"1341 reputation"
                       class=3D3D3D3D"comment-user">romandas</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-06-19 16:58:15Z" class=3D3D3D3D"relativetime-clean">Jun 19 '09 at 16:58</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2665899" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">The * will be greedy, so=
 t=3D
hi=3D3D
s =3D3D3D
regex assumes you have just two columns.  If you want it to be nongreedy us=
=3D
=3D3D
=3D3D3D
e {-} instead of *   (see :help non-greedy for more information on the {} m=
=3D
=3D3D
=3D3D3D
ultiplier)</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/116810/kimball-robinson"
                       title=3D3D3D3D"1672 reputation"
                       class=3D3D3D3D"comment-user">Kimball Robinson</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-04-16 00:32:16Z" class=3D3D3D3D"relativetime-clean">Apr 16 '10 at 0:32</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-726919" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>5</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"739661"></a>
<div id=3D3D3D3D"answer-739661" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"739=3D
661"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"739=
661">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
8</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Not exactly a dark secret, but I like to put the following mapping into =
=3D
=3D3D
=3D3D3D
my .vimrc file, so I can hit "-" (minus) anytime to open the file explorer =
=3D
=3D3D
=3D3D3D
to show files <em>adjacent to the one I just edit</em>. In the file explore=
=3D
=3D3D
=3D3D3D
r, I can hit another "-" to move up one directory, providing seamless brows=
=3D
=3D3D
=3D3D3D
ing of a complex directory structures (like the ones used by the MVC framew=
=3D
=3D3D
=3D3D3D
orks nowadays):</p>

<pre><code>map - :Explore&lt;cr&gt;
</code></pre>

<p>These may be also useful for somebody. I like to scroll the screen and a=
=3D
=3D3D
=3D3D3D
dvance the cursor at the same time:</p>

<pre><code>map &lt;c-j&gt; j&lt;c-e&gt;
map &lt;c-k&gt; k&lt;c-y&gt;
</code></pre>

<p>Tab navigation - I love tabs and I need to move easily between them:</p>

<pre><code>map &lt;c-l&gt; :tabnext&lt;enter&gt;
map &lt;c-h&gt; :tabprevious&lt;enter&gt;
</code></pre>

<p>Only on Mac OS X: Safari-like tab navigation:</p>

<pre><code>map &lt;S-D-Right&gt; :tabnext&lt;cr&gt;
map &lt;S-D-Left&gt; :tabprevious&lt;cr&gt;
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/739661" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-739661">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/739661/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/739661/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-11 07:14:21Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 11 '09 at 7:14</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 11 &#39;09 at 7:14. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-739661" href=3D3D3D3D"/posts/739661/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        KKovacs
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-739661" class=3D3D3D3D"comments  dno">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"2"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

                        <tr><td></td><td></td></tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-739661" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>2</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"1288098"></a>
<div id=3D3D3D3D"answer-1288098" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"12=3D
88098"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"128=
8098">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
6</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<pre><code>" insert range ip's
"
"          ( O O )
" =3D3D3D3D=3D3D3D3D=3D3D3D3D=3D3D3D3D=3D3D3D3D=3D3D3D3D=3D3D3D3DoOO=3D3D3D=
3D(_)=3D3D3D3D=3D3D3=3D
D3DOOo=3D3D3D3D=3D3D3D3D=3D3D3D3=3D3D
D=3D3D3D3D=3D3D3D3D=3D3D3D3D

:for i in range(1,255) | .put=3D3D3D3D'10.0.0.'.i | endfor
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/1288098" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-1288098">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/1288098/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/1288098/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2012-11-06 08:32:44Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Nov 6 '12 at 8:32</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Aug 17 &#39;09 at 13:57. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-1288098" href=3D3D3D3D"/posts/1288098/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        4 revs, 3 users 48%<br><a href=3D3D3D3D"/users/107745">user107745</=
a>

        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-1288098" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"0"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-9996912" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I don&#39;t see what thi=
s =3D
is=3D3D
 g=3D3D3D
ood for (besides looking like a joke answer). Can anybody else enlighten me=
=3D
=3D3D
=3D3D3D
?</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/297144/ryan-edwards"
                       title=3D3D3D3D"335 reputation"
                       class=3D3D3D3D"comment-user">Ryan Edwards</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-11-16 00:42:56Z" class=3D3D3D3D"relativetime-clean">Nov 16 '11 at 0:42</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-18049964" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">open vim and then do &qu=
ot=3D
;:=3D3D
fo=3D3D3D
r i in range(1,255) | .put=3D3D3D3D&#39;10.0.0.&#39;.i | endfor&quot;</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/200916/codygman"
                       title=3D3D3D3D"401 reputation"
                       class=3D3D3D3D"comment-user">Codygman</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-11-06 08:33:11Z" class=3D3D3D3D"relativetime-clean">Nov 6 '12 at 8:33</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-28224529" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@RyanEdwards filling /et=
c/=3D
ho=3D3D
st=3D3D3D
s maybe</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/673852/ruslan"
                       title=3D3D3D3D"459 reputation"
                       class=3D3D3D3D"comment-user">Ruslan</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
3-09-30 10:30:20Z" class=3D3D3D3D"relativetime-clean">Sep 30 '13 at 10:30</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-42909230" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">This is a terrific answe=
r.=3D
 N=3D3D
ot=3D3D3D
 the bit about creating the IP addresses, but the bit that implies that <b>=
=3D
=3D3D
=3D3D3D
VIM can use for loops in commands</b>.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/343302/dotancohen"
                       title=3D3D3D3D"6227 reputation"
                       class=3D3D3D3D"comment-user">dotancohen</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
4-11-30 14:56:58Z" class=3D3D3D3D"relativetime-clean">Nov 30 '14 at 14:56</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-1288098" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link disabled-link "
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   >add a comment</a><span class=3D3D3D3D"js-link-separator=
 d=3D
no=3D3D
">=3D3D3D
&nbsp;|&nbsp;</span>
            <a class=3D3D3D3D"js-show-link comments-link dno" title=3D3D3D3=
D"ex=3D
pand=3D3D
 to =3D3D3D
show all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D""></a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"2649910"></a>
<div id=3D3D3D3D"answer-2649910" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"26=3D
49910"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"264=
9910">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
5</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Typing <strong>=3D3D3D3D=3D3D3D3D</strong> will correct the indentation =
of t=3D
he c=3D3D
urre=3D3D3D
nt line based on the line above.</p>

<p>Actually, you can do one =3D3D3D3D sign followed by any movement command=
. =3D
<s=3D3D
tr=3D3D3D
ong>=3D3D3D3D<em>{movement}</em></strong></p>

<p>For example, you can use the % movement which moves between matching bra=
=3D
=3D3D
=3D3D3D
ces. Position the cursor on the { in the following code:</p>

<pre><code>if (thisA =3D3D3D3D=3D3D3D3D that) {
//not indented
if (some =3D3D3D3D=3D3D3D3D other) {
x =3D3D3D3D y;
}
}
</code></pre>

<p>And press <strong>=3D3D3D3D%</strong> to instantly get this:</p>

<pre><code>if (thisA =3D3D3D3D=3D3D3D3D that) {
    //not indented
    if (some =3D3D3D3D=3D3D3D3D other) {
        x =3D3D3D3D y;
    }
}
</code></pre>

<p>Alternately, you could do <strong>=3D3D3D3Da{</strong> within the code b=
lo=3D
ck=3D3D
, =3D3D3D
rather than positioning yourself right on the { character.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/2649910" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-2649910">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/2649910/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/2649910/revisions" title=3D3D3D3D"show all =
edit=3D
s to=3D3D
 thi=3D3D3D
s post">edited <span title=3D3D3D3D"2010-08-06 00:30:35Z" class=3D3D3D3D"re=
lati=3D
veti=3D3D
me">=3D3D3D
Aug 6 '10 at 0:30</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 16 &#39;10 at 0:44. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-2649910" href=3D3D3D3D"/posts/2649910/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        2 revs<br><a href=3D3D3D3D"/users/116810">Kimball Robinson</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-2649910" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-3827712" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">4</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">holy sh*t that&#39;s awe=
so=3D
me=3D3D
</=3D3D3D
span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/140367/tam%c3%a1s-szelei"
                       title=3D3D3D3D"9383 reputation"
                       class=3D3D3D3D"comment-user">Tam&#225;s Szelei</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-09-04 09:51:38Z" class=3D3D3D3D"relativetime-clean">Sep 4 '10 at 9:51</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-28866667" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy"><code>gg=3D3D3D3DG</code=
> is=3D
 qui=3D3D
te n=3D3D3D
eat when pasting in something.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/805362/kyrias"
                       title=3D3D3D3D"153 reputation"
                       class=3D3D3D3D"comment-user">kyrias</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
3-10-19 12:12:27Z" class=3D3D3D3D"relativetime-clean">Oct 19 '13 at 12:12</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-2649910" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"727389"></a>
<div id=3D3D3D3D"answer-727389" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"727=3D
389"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"727=
389">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
4</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Often, I like changing current directories while editing - so I have to =
=3D
=3D3D
=3D3D3D
specify paths less.</p>

<pre><code>cd %:h
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/727389" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-727389">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/727389/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/727389/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-07 20:11:12Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 7 '09 at 20:11</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 20:11. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-727389" href=3D3D3D3D"/posts/727389/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        rampion
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-727389" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"2"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-646399" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">1</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I suppose it would overr=
id=3D
e =3D3D
au=3D3D3D
tochdir temporarily (until you switched buffers again).  Basically, it chan=
=3D
=3D3D
=3D3D3D
ges directory to the root directory of the current file.  It gives me a bit=
=3D
=3D3D
=3D3D3D
 more manual control than autochdir does.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/9859/rampion"
                       title=3D3D3D3D"44247 reputation"
                       class=3D3D3D3D"comment-user">rampion</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-05-08 02:55:34Z" class=3D3D3D3D"relativetime-clean">May 8 '09 at 2:55</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-727389" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>2</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"985198"></a>
<div id=3D3D3D3D"answer-985198" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"985=3D
198"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"985=
198">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">2=3D
1</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>I like to use 'sudo bash', and my sysadmin hates this. He locked down 's=
=3D
=3D3D
=3D3D3D
udo' so it could only be used with a handful of commands (ls, chmod, chown,=
=3D
=3D3D
=3D3D3D
 vi, etc), but I was able to use vim to get a root shell anyway:</p>

<pre><code>bash$ sudo vi +'silent !bash' +q
Password: ******
root#
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/985198" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-985198">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/985198/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        <a href=3D3D3D3D"/posts/985198/revisions" title=3D3D3D3D"show all e=
dits=3D
 to =3D3D
this=3D3D3D
 post">edited <span title=3D3D3D3D"2009-07-21 01:12:54Z" class=3D3D3D3D"rel=
ativ=3D
etim=3D3D
e">J=3D3D3D
ul 21 '09 at 1:12</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Jun 12 &#39;09 at 5:54. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-985198" href=3D3D3D3D"/posts/985198/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        4 revs<br><a href=3D3D3D3D"/users/28835">too much php</a>
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-985198" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"0"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-975702" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">FWIW, sudoedit (or sudo =
-e=3D
) =3D3D
ed=3D3D3D
its privileged files but runs your editor as your normal user.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/39223/rjhunter"
                       title=3D3D3D3D"725 reputation"
                       class=3D3D3D3D"comment-user">RJHunter</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-21 00:53:02Z" class=3D3D3D3D"relativetime-clean">Jul 21 '09 at 0:53</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-1313738" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">@OP: That was cunning. :=
)<=3D
/s=3D3D
pa=3D3D3D
n>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/8127/sundar"
                       title=3D3D3D3D"2524 reputation"
                       class=3D3D3D3D"comment-user">sundar</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-09-23 09:41:29Z" class=3D3D3D3D"relativetime-clean">Sep 23 '09 at 9:41</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-5691429" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">8</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">yeah... I&#39;d hate you=
 t=3D
oo=3D3D
 ;=3D3D3D
)  you should only need a root shell VERY RARELY, unless you&#39;re already=
=3D
=3D3D
=3D3D3D
 in the habit of running too many commands as root which means your permiss=
=3D
=3D3D
=3D3D3D
ions are all screwed up.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/106302/jnylen"
                       title=3D3D3D3D"5004 reputation"
                       class=3D3D3D3D"comment-user">jnylen</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
1-02-22 15:58:40Z" class=3D3D3D3D"relativetime-clean">Feb 22 '11 at 15:58</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-34672879" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Why does your sysadmin e=
ve=3D
n =3D3D
gi=3D3D3D
ve you root? :D</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/1091116/d33tah"
                       title=3D3D3D3D"1552 reputation"
                       class=3D3D3D3D"comment-user">d33tah</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
4-03-30 17:50:08Z" class=3D3D3D3D"relativetime-clean">Mar 30 '14 at 17:50</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-985198" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link disabled-link "
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   >add a comment</a><span class=3D3D3D3D"js-link-separator=
 d=3D
no=3D3D
">=3D3D3D
&nbsp;|&nbsp;</span>
            <a class=3D3D3D3D"js-show-link comments-link dno" title=3D3D3D3=
D"ex=3D
pand=3D3D
 to =3D3D3D
show all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D""></a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"727610"></a>
<div id=3D3D3D3D"answer-727610" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"727=3D
610"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"727=
610">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
9</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>I often use many windows when I work on a project and sometimes I need t=
=3D
=3D3D
=3D3D3D
o resize them. Here's what I use:</p>

<pre><code>map + &lt;C-W&gt;+
map - &lt;C-W&gt;-
</code></pre>

<p>These mappings allow to increase and decrease the size of the current wi=
=3D
=3D3D
=3D3D3D
ndow. It's quite simple but it's fast.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/727610" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-727610">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/727610/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/727610/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-07 21:11:26Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 7 '09 at 21:11</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 7 &#39;09 at 21:11. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-727610" href=3D3D3D3D"/posts/727610/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Taurus Olson
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-727610" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"0"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-539878" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">13</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">There&#39;s also Ctrl-W =
=3D
=3D3D3D3=3D3D
D, w=3D3D3D
hich makes the windows equal width.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/47453/bill-lynch"
                       title=3D3D3D3D"41809 reputation"
                       class=3D3D3D3D"comment-user">Bill Lynch</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-04-08 02:49:06Z" class=3D3D3D3D"relativetime-clean">Apr 8 '09 at 2:49</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-11363121" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">Don&#39;t forget you can=
 p=3D
re=3D3D
pe=3D3D3D
nd numbers to perform an action multiple times in Vim.  So to expand the cu=
=3D
=3D3D
=3D3D3D
rrent window height by 8 lines: 8&lt;C-W&gt;+</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/99777/joeytwiddle"
                       title=3D3D3D3D"4984 reputation"
                       class=3D3D3D3D"comment-user">joeytwiddle</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-01-29 18:12:28Z" class=3D3D3D3D"relativetime-clean">Jan 29 '12 at 18:12</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-727610" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link disabled-link "
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   >add a comment</a><span class=3D3D3D3D"js-link-separator=
 d=3D
no=3D3D
">=3D3D3D
&nbsp;|&nbsp;</span>
            <a class=3D3D3D3D"js-show-link comments-link dno" title=3D3D3D3=
D"ex=3D
pand=3D3D
 to =3D3D3D
show all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D""></a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"828449"></a>
<div id=3D3D3D3D"answer-828449" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"828=3D
449"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"828=
449">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
9</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<pre><code>:r! &lt;command&gt;
</code></pre>

<p>pastes the output of an external command into the buffer.</p>

<p>Do some math and get the result directly in the text:</p>

<pre><code>:r! echo $((3 + 5 + 8))
</code></pre>

<p>Get the list of files to compile when writing a Makefile:</p>

<pre><code>:r! ls *.c
</code></pre>

<p>Don't look up that fact you read on wikipedia, have it directly pasted i=
=3D
=3D3D
=3D3D3D
nto the document you are writing:</p>

<pre><code>:r! lynx -dump http://en.wikipedia.org/wiki/Whatever
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/828449" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-828449">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/828449/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/828449/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-05-06 07:38:25Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>May 6 '09 at 7:38</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of May 6 &#39;09 at 7:38. Votes do not generate reputation, and it can=
=3D
=3D3D
=3D3D3D
 be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-828449" href=3D3D3D3D"/posts/828449/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Roberto Bonvallet
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-828449" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"3"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-3050533" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">7</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">^R=3D3D3D3D3+5+8 in inse=
rt m=3D
ode =3D3D
will=3D3D3D
 let you insert the value of the expression (3+5+8) in text with fewer keys=
=3D
=3D3D
=3D3D3D
trokes.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/186934/sudhanshu"
                       title=3D3D3D3D"1960 reputation"
                       class=3D3D3D3D"comment-user">Sudhanshu</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-06-07 08:40:06Z" class=3D3D3D3D"relativetime-clean">Jun 7 '10 at 8:40</sp=
an=3D
><=3D3D
/s=3D3D3D
pan>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-828449" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>3</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"850298"></a>
<div id=3D3D3D3D"answer-850298" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"850=3D
298"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"850=
298">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
7</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>I just found this one today via <a href=3D3D3D3D"http://notfaq.wordpress=
.c=3D
om=3D3D
/2=3D3D3D
006/07/28/vim-comment-blocks-of-code/">NSFAQ</a>:</p>

<p>Comment blocks of code.</p>

<p>Enter Blockwise Visual mode by hitting CTRL-V.</p>

<p>Mark the block you wish to comment.</p>

<p>Hit I (capital I) and enter your comment string at the beginning of the =
=3D
=3D3D
=3D3D3D
line. (// for C++)</p>

<p>Hit ESC and all lines selected will have // prepended to the front of th=
=3D
=3D3D
=3D3D3D
e line.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/850298" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-850298">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/850298/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/850298/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-05-11 21:59:04Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>May 11 '09 at 21:59</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of May 11 &#39;09 at 21:59. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-850298" href=3D3D3D3D"/posts/850298/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Grant Limberg
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-850298" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"4"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-1019269" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">3</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You can just hit ctrl+v =
ag=3D
ai=3D3D
n,=3D3D3D
 mark the //&#39;s and hit x to &quot;uncomment&quot;</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/126769/nos"
                       title=3D3D3D3D"117070 reputation"
                       class=3D3D3D3D"comment-user">nos</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-07-28 20:00:10Z" class=3D3D3D3D"relativetime-clean">Jul 28 '09 at 20:00</=
sp=3D
an=3D3D
><=3D3D3D
/span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
    <tr id=3D3D3D3D"comment-2375871" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">5</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I use NERDCommenter for =
th=3D
is=3D3D
.<=3D3D3D
/span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/273566/zyx"
                       title=3D3D3D3D"29355 reputation"
                       class=3D3D3D3D"comment-user">ZyX</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
0-03-07 14:18:46Z" class=3D3D3D3D"relativetime-clean">Mar 7 '10 at 14:18</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-850298" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>4</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nts</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"1100037"></a>
<div id=3D3D3D3D"answer-1100037" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"11=3D
00037"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"110=
0037">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
4</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Map F5 to quickly ROT13 your buffer:</p>

<pre><code>map &lt;F5&gt; ggg?G``
</code></pre>

<p>You can use it as a boss key :).</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/1100037" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-1100037">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/1100037/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/1100037/revisions" title=3D3D3D3D"=
show=3D
 all=3D3D
 edi=3D3D3D
ts to this post"><span title=3D3D3D3D"2009-07-08 19:19:08Z" class=3D3D3D3D"=
rela=3D
tive=3D3D
time=3D3D3D
">Jul 8 '09 at 19:19</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Jul 8 &#39;09 at 19:19. Votes do not generate reputation, and it ca=
=3D
=3D3D
=3D3D3D
n be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-1100037" href=3D3D3D3D"/posts/1100037/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        jqno
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-1100037" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"1"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-12117061" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">12</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">I don&#39;t know <i>what=
</=3D
i>=3D3D
 y=3D3D3D
ou are writing... But surely, my boss would be more curious when he saw me =
=3D
=3D3D
=3D3D3D
write ROT13 jumble :)</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/85371/sehe"
                       title=3D3D3D3D"156307 reputation"
                       class=3D3D3D3D"comment-user">sehe</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-03-04 21:57:23Z" class=3D3D3D3D"relativetime-clean">Mar 4 '12 at 21:57</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-1100037" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>1</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nt</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"5188976"></a>
<div id=3D3D3D3D"answer-5188976" class=3D3D3D3D"answer" data-answerid=3D3D3=
D3D"51=3D
88976"=3D3D
  item=3D3D3D
scope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"518=
8976">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
4</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>Not an obscure feature, but very useful and time saving. </p>

<p>If you want to save a session of your open buffers, tabs, markers and ot=
=3D
=3D3D
=3D3D3D
her settings, you can issue the following:</p>

<pre><code>mksession session.vim
</code></pre>

<p>You can open your session using:</p>

<pre><code>vim -S session.vim
</code></pre>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/5188976" title=3D3D3D3D"=
short =3D
permal=3D3D
ink to=3D3D3D
 this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-5188976">sha=
re</=3D
a><s=3D3D
pan =3D3D3D
class=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/5188976/edit" class=3D=
3D3D3D=3D
"sugge=3D3D
st-edi=3D3D3D
t-post" title=3D3D3D3D"">improve this answer</a></div>                    <=
/t=3D
d>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/5188976/revisions" title=3D3D3D3D"=
show=3D
 all=3D3D
 edi=3D3D3D
ts to this post"><span title=3D3D3D3D"2011-03-04 02:20:57Z" class=3D3D3D3D"=
rela=3D
tive=3D3D
time=3D3D3D
">Mar 4 '11 at 2:20</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Mar 4 &#39;11 at 2:20. Votes do not generate reputation, and it can=
=3D
=3D3D
=3D3D3D
 be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-5188976" href=3D3D3D3D"/posts/5188976/revisi=
ons"=3D
 tit=3D3D
le=3D3D3D
=3D3D3D3D"show revision history for this post">
        mohi666
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-5188976" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"0"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-17986749" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"cool">2</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">You can also <code>:so s=
es=3D
si=3D3D
on=3D3D3D
.vim</code> inside vim.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/541208/tankorsmash"
                       title=3D3D3D3D"4456 reputation"
                       class=3D3D3D3D"comment-user">TankorSmash</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"201=3D3D3D
2-11-03 13:45:53Z" class=3D3D3D3D"relativetime-clean">Nov 3 '12 at 13:45</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                    <span class=3D3D3D3D"edited-yes" title=3D3D3D3D"this co=
mmen=3D
t wa=3D3D
s ed=3D3D3D
ited 1 time"></span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-5188976" data-rep=3D3D3D3D50 data-an=
on=3D
=3D3D3D3Dt=3D3D
rue>

                <a class=3D3D3D3D"js-add-link comments-link disabled-link "
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   >add a comment</a><span class=3D3D3D3D"js-link-separator=
 d=3D
no=3D3D
">=3D3D3D
&nbsp;|&nbsp;</span>
            <a class=3D3D3D3D"js-show-link comments-link dno" title=3D3D3D3=
D"ex=3D
pand=3D3D
 to =3D3D3D
show all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D""></a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>

 =3D3D3D20
<a name=3D3D3D3D"803747"></a>
<div id=3D3D3D3D"answer-803747" class=3D3D3D3D"answer" data-answerid=3D3D3D=
3D"803=3D
747"  =3D3D
itemsc=3D3D3D
ope itemtype=3D3D3D3D"http://schema.org/Answer">

    <table>
        <tr>
            <td class=3D3D3D3D"votecell">
               =3D3D3D20

<div class=3D3D3D3D"vote">
        <input type=3D3D3D3D"hidden" name=3D3D3D3D"_id_" value=3D3D3D3D"803=
747">
        <a class=3D3D3D3D"vote-up-off" title=3D3D3D3D"This answer is useful=
">up=3D
 vot=3D3D
e</a>
        <span itemprop=3D3D3D3D"upvoteCount" class=3D3D3D3D"vote-count-post=
 ">1=3D
2</s=3D3D
pan>
        <a class=3D3D3D3D"vote-down-off" title=3D3D3D3D"This answer is not =
usef=3D
ul">=3D3D
down=3D3D3D
 vote</a>

</div>

            </td>
           =3D3D3D20

<td class=3D3D3D3D"answercell">
    <div class=3D3D3D3D"post-text" itemprop=3D3D3D3D"text">
<p>I use vim for just about any text editing I do, so I often times use cop=
=3D
=3D3D
=3D3D3D
y and paste. The problem is that vim by default will often times distort im=
=3D
=3D3D
=3D3D3D
ported text via paste. The way to stop this is to use</p>

<pre><code>:set paste
</code></pre>

<p>before pasting in your data. This will keep it from messing up.
It is also sometimes helpful to turn on a high contrast color scheme. This =
=3D
=3D3D
=3D3D3D
can be done with</p>

<pre><code>:color blue
</code></pre>

<p>I've noticed that it does not work on all the versions of vim I use but =
=3D
=3D3D
=3D3D3D
it does on  most.</p>
    </div>
    <table class=3D3D3D3D"fw">
    <tr>
    <td class=3D3D3D3D"vt">
<div class=3D3D3D3D"post-menu"><a href=3D3D3D3D"/a/803747" title=3D3D3D3D"s=
hort p=3D
ermali=3D3D
nk to =3D3D3D
this answer" class=3D3D3D3D"short-link" id=3D3D3D3D"link-post-803747">share=
</a>=3D
<spa=3D3D
n cl=3D3D3D
ass=3D3D3D3D"lsep">|</span><a href=3D3D3D3D"/posts/803747/edit" class=3D3D3=
D3D"su=3D
ggest-=3D3D
edit-p=3D3D3D
ost" title=3D3D3D3D"">improve this answer</a></div>                    </td>
    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">
<div class=3D3D3D3D"user-info ">
    <div class=3D3D3D3D"user-action-time">
        answered <a href=3D3D3D3D"/posts/803747/revisions" title=3D3D3D3D"s=
how =3D
all =3D3D
edit=3D3D3D
s to this post"><span title=3D3D3D3D"2009-04-29 18:56:49Z" class=3D3D3D3D"r=
elat=3D
ivet=3D3D
ime"=3D3D3D
>Apr 29 '09 at 18:56</span></a>
    </div>
    <div class=3D3D3D3D"user-gravatar32">
       =3D3D3D20
    </div>
    <div class=3D3D3D3D"user-details">
        <br>
       =3D3D3D20
    </div>
</div>    </td>
           =3D3D3D20

    <td align=3D3D3D3D"right" class=3D3D3D3D"post-signature">  =3D3D3D20
      =3D3D3D20

    <div class=3D3D3D3D"user-info">
    <div class=3D3D3D3D"user-details">
        <span class=3D3D3D3D"community-wiki" title=3D3D3D3D"This post is co=
mmun=3D
ity =3D3D
owne=3D3D3D
d as of Apr 29 &#39;09 at 18:56. Votes do not generate reputation, and it c=
=3D
=3D3D
=3D3D3D
an be edited by users with 100 rep">
            community wiki
        </span>
    </div><br>
    <div class=3D3D3D3D"user-details">
        <a id=3D3D3D3D"history-803747" href=3D3D3D3D"/posts/803747/revision=
s" t=3D
itle=3D3D
=3D3D3D3D"=3D3D3D
show revision history for this post">
        Ian H
        </a>
    </div>
</div>
    </td>
    </tr>
    </table>
</td>
        </tr>
       =3D3D3D20
<tr>
    <td class=3D3D3D3D"votecell"></td>
    <td>
	    <div id=3D3D3D3D"comments-803747" class=3D3D3D3D"comments ">
		    <table>
                <tbody data-remaining-comments-count=3D3D3D3D"1"
                       data-canpost=3D3D3D3D"false"
                       data-cansee=3D3D3D3D"true"
                       data-comments-unavailable=3D3D3D3D"false"
                       data-addlink-disabled=3D3D3D3D"true">

    <tr id=3D3D3D3D"comment-1882689" class=3D3D3D3D"comment ">
        <td class=3D3D3D3D"comment-actions">
            <table>
                <tbody>
                    <tr>
                        <td class=3D3D3D3D" comment-score">
                                <span title=3D3D3D3D"number of &#39;useful =
co=3D
mm=3D3D
en=3D3D3D
t&#39; votes received"
                                      class=3D3D3D3D"warm">6</span>
                        </td>
                        <td>
                                &nbsp;
                        </td>
                    </tr>
                </tbody>
            </table>
        </td>
        <td class=3D3D3D3D"comment-text">
            <div style=3D3D3D3D"display: block;" class=3D3D3D3D"comment-bod=
y">
                <span class=3D3D3D3D"comment-copy">The &quot;distortion&quo=
t;=3D
 i=3D3D
s =3D3D3D
happening because you have some form of automatic indentation enabled.  Usi=
=3D
=3D3D
=3D3D3D
ng <code>set paste</code> or specifying a key for the <code>pastetoggle</co=
=3D
=3D3D
=3D3D3D
de> option is a common way to work around this, but the same effect can be =
=3D
=3D3D
=3D3D3D
achieved with <code>set mouse=3D3D3D3Da</code> as then Vim knows that the f=
lo=3D
od=3D3D
 o=3D3D3D
f text it sees is a paste triggered by the mouse.</span>
                &ndash;&nbsp;
                    <a href=3D3D3D3D"/users/198244/jamessan"
                       title=3D3D3D3D"18736 reputation"
                       class=3D3D3D3D"comment-user">jamessan</a>
                <span class=3D3D3D3D"comment-date" dir=3D3D3D3D"ltr"><span =
titl=3D
e=3D3D3D=3D3D
3D"200=3D3D3D
9-12-28 08:27:11Z" class=3D3D3D3D"relativetime-clean">Dec 28 '09 at 8:27</s=
pa=3D
n>=3D3D
</=3D3D3D
span>
                                                                           =
=3D
=3D3D
=3D3D3D
 </div>
                    </td>
    </tr>
                </tbody>
		    </table>
	    </div>

        <div id=3D3D3D3D"comments-link-803747" data-rep=3D3D3D3D50 data-ano=
n=3D3D=3D
3D3Dtr=3D3D
ue>

                <a class=3D3D3D3D"js-add-link comments-link  dno"
                   title=3D3D3D3D"Use comments to ask for more information =
or=3D
 s=3D3D
ug=3D3D3D
gest improvements. Avoid comments like =3D3D3DE2=3D3D3D80=3D3D3D9C+1=3D3D3D=
E2=3D3D3D8=3D
0=3D3D3D9D or =3D3D
=3D3D3DE2=3D3D3D80=3D3D3D9Ctha=3D3D3D
nks=3D3D3DE2=3D3D3D80=3D3D3D9D."
                   ></a><span class=3D3D3D3D"js-link-separator dno">&nbsp;|=
&n=3D
bs=3D3D
p;=3D3D3D
</span>
            <a class=3D3D3D3D"js-show-link comments-link " title=3D3D3D3D"e=
xpan=3D
d to=3D3D
 sho=3D3D3D
w all comments on this post" href=3D3D3D3D# onclick=3D3D3D3D"">show <b>1</b=
> mo=3D
re c=3D3D
omme=3D3D3D
nt</a>
        </div>        =3D3D3D20
    </td>
</tr>    </table>
</div>
<div class=3D3D3D3D"pager-answers">
       =3D3D3D20

 <span class=3D3D3D3D"page-numbers current">1</span>         <a href=3D3D3D=
3D"/=3D
ques=3D3D
tion=3D3D3D
s/726894/what-are-the-dark-corners-of-vim-your-mom-never-told-you-about?pag=
=3D
=3D3D
=3D3D3D
e=3D3D3D3D2&amp;tab=3D3D3D3Dvotes#tab-top" title=3D3D3D3D"go to page 2"> <s=
pan cl=3D
ass=3D3D3D=3D3D
3D"page-=3D3D3D
numbers">2</span> </a>=3D3D3D20
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?page=3D3D3D3D3&amp;tab=3D3D3D3Dvotes#tab-top" titl=
e=3D3D=3D
3D3D"g=3D3D
o to p=3D3D3D
age 3"> <span class=3D3D3D3D"page-numbers">3</span> </a>=3D3D3D20
        <a href=3D3D3D3D"/questions/726894/what-are-the-dark-corners-of-vim=
-y=3D
ou=3D3D
r-=3D3D3D
mom-never-told-you-about?page=3D3D3D3D2&amp;tab=3D3D3D3Dvotes#tab-top" rel=
=3D3D3D=3D
3D"nex=3D3D
t" tit=3D3D3D
le=3D3D3D3D"go to page 2"> <span class=3D3D3D3D"page-numbers next"> next</s=
pan>=3D
 </a=3D3D
>=3D3D3D20

    </div>			=3D3D3D09

			</div>
		</div>
				<div id=3D3D3D3D"sidebar" class=3D3D3D3D"show-votes">
						    <div class=3D3D3D3D"module question-stats">
			        <table id=3D3D3D3D"qinfo">
			            <tr>
			                <td>
			                    <p class=3D3D3D3D"label-key">asked</p>
			                </td>
			                <td style=3D3D3D3D"padding-left: 10px">
			                    <p class=3D3D3D3D"label-key" title=3D3D3D3D"2009-04-=
07 1=3D
7:57=3D3D
:30Z=3D3D3D
"><b>6 years ago</b></p>
			                </td>
			            </tr>
			            <tr>
			                <td>
			                    <p class=3D3D3D3D"label-key">viewed</p>
			                </td>

			                <td style=3D3D3D3D"padding-left: 10px">
			                    <p class=3D3D3D3D"label-key">
			                        <b>68283 times</b>
			                    </p>
			                </td>
			            </tr>
			                <tr>
			                    <td>
			                        <p class=3D3D3D3D"label-key">active</p>
			                    </td>
			                    <td style=3D3D3D3D"padding-left: 10px">
			                        <p class=3D3D3D3D"label-key"><b><a href=3D3D3D3D=
"?la=3D
stac=3D3D
tivi=3D3D3D
ty" class=3D3D3D3D"lastactivity-link" title=3D3D3D3D"2015-02-12 15:55:17Z">=
3 mo=3D
nths=3D3D
 ago=3D3D3D
</a></b></p>
			                    </td>
			                </tr>
			        </table>
			    </div>
					=3D3D3D09
			<script>
                var ados =3D3D3D3D ados || {};ados.run =3D3D3D3D ados.run |=
| [];
                ados.run.push(function() { ados_add_placement(22,8277,"adze=
=3D
=3D3D
=3D3D3D
rk1204845294",[17,2221]).setZone(45) ; });                   =3D3D3D20
            </script>
            <div class=3D3D3D3D"everyonelovesstackoverflow" id=3D3D3D3D"adz=
erk1=3D
2048=3D3D
4529=3D3D3D
4">
            </div> =3D3D3D20
        <div id=3D3D3D3D"hireme">
            <script>
;(function(i){var a=3D3D3D3Dwindow.$,d=3D3D3D3D20,m=3D3D3D3D2000,f=3D3D3D3D=
"#sideba=3D
r [id^=3D3D
=3D3D3D3D'adzerk=3D3D3D
'].everyonelovesstackoverflow",l=3D3D3D3D"div#hireme,div.hireme",t=3D3D3D3D=
setT=3D
imeo=3D3D
ut,c=3D3D3D
=3D3D3D3Di.adurl,r=3D3D3D3Di.azw,g=3D3D3D3Di.azt,u=3D3D3D3Dfunction(){retur=
n new Da=3D
te().get=3D3D
Time()},=3D3D3D
s=3D3D3D3Du();function j(x){var y=3D3D3D3D{},z=3D3D3D3Dwindow.StackExchange=
,w=3D3D3=3D
D3Ddecod=3D3D
eURIComp=3D3D3D
onent,A;if(x.length>1){x.substr(1).split("&").forEach(function(B){var C=3D3=
D3=3D
D3=3D3D
DB=3D3D3D
.split("=3D3D3D3D");this[w(C[0])]=3D3D3D3Dw(C[1])},y)}var v=3D3D3D3Dy.ac||y=
.accou=3D
ntid||=3D3D
(z&&z.=3D3D3D
options&&z.options.user&&z.options.user.accountId);if(v){y.ac=3D3D3D3Dv}if(=
!y=3D
.t=3D3D
ag=3D3D3D
s){A=3D3D3D3Da(".post-taglist .post-tag").map(function(){return a(this).tex=
t(=3D
)}=3D3D
);=3D3D3D
if(A.length>0){y.tags=3D3D3D3DArray.prototype.join.call(A,";")}}if(x=3D3D3D=
3D=3D
=3D3D3D3D=3D3D
=3D3D3D3D"#la=3D3D3D
rge"){y.l=3D3D3D3D1}if(x=3D3D3D3D=3D3D3D3D=3D3D3D3D"#abort"){y.abort=3D3D3D=
3D1}return=3D
 y}functio=3D3D
n k(v){ret=3D3D3D
urn a(v).html().replace(/\s+/g,"").length>0}var b=3D3D3D3Dfalse;function o(=
A,=3D
w)=3D3D
{i=3D3D3D
f(b){return}b=3D3D3D3Dtrue;var v=3D3D3D3Da(l),x=3D3D3D3Ddocument,y=3D3D3D3D=
encodeUR=3D
ICompone=3D3D
nt;clear=3D3D3D
Timeout(e);if(v.length>0){if(A.l||a("#careersadsdoublehigh").length>0){A.l=
=3D
=3D3D
=3D3D3D
=3D3D3D3D1}var C=3D3D3D3Dv.map(function(G,F){return"d=3D3D3D3D"+F.id}).get(=
).join=3D
("&");=3D3D
var E=3D3D3D
=3D3D3D3D["l","ip","ac","eng","prov","tags","theme"];var B=3D3D3D3DObject.k=
eys(=3D
A).f=3D3D
ilte=3D3D3D
r(function(F){return E.indexOf(F)!=3D3D3D3D=3D3D3D3D-1}).map(function(F){re=
turn=3D
 y(F=3D3D
)+"=3D3D3D
=3D3D3D3D"+y(A[F])}).join("&");if(B){C+=3D3D3D3D"&"+B}if(w){C+=3D3D3D3D"&az=
t=3D3D3D=3D
3Dtrue"}=3D3D
var z=3D3D3D3D=3D3D3D
u()-s;C+=3D3D3D3D"&lw=3D3D3D3D"+z;var D=3D3D3D3Dx.createElement("script");D=
.type=3D
=3D3D3D3D"t=3D3D
ext/java=3D3D3D
script";D.src=3D3D3D3Dc+(c.indexOf("?")=3D3D3D3D=3D3D3D3D=3D3D3D3D-1?"?":"&=
")+C;x.b=3D
ody.appe=3D3D
ndChild(=3D3D3D
D);window.calculonPlacerStart=3D3D3D3Dnew Date().getTime()}}function q(w){v=
ar=3D
 v=3D3D
=3D3D3D
=3D3D3D3Da(w);if(!k(v)){console.log(w);v.remove()}}var n=3D3D3D3Dj(location=
.has=3D
h);i=3D3D
f(n.=3D3D3D
abort){return}var h=3D3D3D3Dnull;if(r){h=3D3D3D3Dt(o,g,n,true)}function p(v=
){if=3D
(k(f=3D3D
)){i=3D3D3D
f(h){clearTimeout(h)}o(v)}else{e=3D3D3D3Dt(p,d,v)}}var e=3D3D3D3Dt(p,d,n);t=
(q,m=3D
,l)}=3D3D
).ap=3D3D3D
ply(null, [{"azw":false,"azt":2000,"adurl":"//clc.stackoverflow.com/j/p"}])=
=3D
=3D3D
=3D3D3D
;            </script>
        </div>
			<div class=3D3D3D3D"module" id=3D3D3D3D"chat-feature">
   =3D3D3D20

   =3D3D3D20
<h4><a href=3D3D3D3D"http://chat.stackoverflow.com" id=3D3D3D3D"h-chat-link=
">Vi=3D
sit =3D3D
Chat=3D3D3D
</a></h4>

<div class=3D3D3D3D"related" id=3D3D3D3D"ad502-rooms"></div>
<script>
// <!--
    StackExchange.ready(
    function () {
        var options =3D3D3D3D {
            chatUrl: 'http://chat.stackoverflow.com',
            reloadUrl: '/api/recent-chat',
            preloadData: {"activeUsers":125,"activeRooms":52,"rooms":[{"nam=
=3D
=3D3D
=3D3D3D
e":"Lounge\u003cC++\u003e","id":10,"lastPost":1432027018,"posts":3698709,"u=
=3D
=3D3D
=3D3D3D
sers":[{"name":"rubenvb","id":256138,"emailhash":"ed9e8c0ff767e38f8fade11f5=
=3D
=3D3D
=3D3D3D
af00a45","lastPost":1432027017},{"name":"buttiful buttefly","id":703016,"em=
=3D
=3D3D
=3D3D3D
ailhash":"!http://i.stack.imgur.com/1CIZM.jpg?s=3D3D3D3D128\u0026g=3D3D3D3D=
1","=3D
last=3D3D
Post=3D3D3D
":1432026957},{"name":"fredoverflow","id":252000,"emailhash":"082b8ee2b0aeb=
=3D
=3D3D
=3D3D3D
b430b8d4d98e6a5c32f","lastPost":1432026934},{"name":"Mr. kbok","id":361535,=
=3D
=3D3D
=3D3D3D
"emailhash":"072972927ced123af3164764258ec186","lastPost":1432026778},{"nam=
=3D
=3D3D
=3D3D3D
e":"Andy Prowl","id":1932150,"emailhash":"!http://i.stack.imgur.com/bgNyH.j=
=3D
=3D3D
=3D3D3D
pg?s=3D3D3D3D128\u0026g=3D3D3D3D1","lastPost":1432026534},{"name":"khajvah"=
,"id=3D
":15=3D3D
2721=3D3D3D
7,"emailhash":"090621e17b3ad752124c4d0290f768d7","lastPost":1432026445},{"n=
=3D
=3D3D
=3D3D3D
ame":"Ell","id":303662,"emailhash":"e4fe5511c802ce89b7e95c8173a7a17a","last=
=3D
=3D3D
=3D3D3D
Post":1432026381}],"messages":[{"date":1432027018,"user":"rubenvb","userid"=
=3D
=3D3D
=3D3D3D
:256138}],"singleImage":false,"tags":["c++","c++11","c++14","c++-faq"]},{"n=
=3D
=3D3D
=3D3D3D
ame":"JavaScript","id":17,"lastPost":1432025989,"posts":2605667,"users":[{"=
=3D
=3D3D
=3D3D3D
name":"Ben Fortune","id":2615209,"emailhash":"c455958b4e9f556e6c26923e1e6ca=
=3D
=3D3D
=3D3D3D
8c3","lastPost":1432025988},{"name":"dystroy","id":263525,"emailhash":"ec28=
=3D
=3D3D
=3D3D3D
9925069b35f18f1230b90dc654e5","lastPost":1432025976},{"name":"Madara Uchiha=
=3D
=3D3D
=3D3D3D
","id":871050,"emailhash":"a7a50a9492be737b0c012a839338272a","lastPost":143=
=3D
=3D3D
=3D3D3D
2025759},{"name":"Florian Margaine","id":851498,"emailhash":"138a5bfc83f7df=
=3D
=3D3D
=3D3D3D
06b2701ccd722531c3","lastPost":1432025352},{"name":"Jan Dvorak","id":499214=
=3D
=3D3D
=3D3D3D
,"emailhash":"!http://i.stack.imgur.com/PObJM.png?s=3D3D3D3D128\u0026g=3D3D=
3D3D=3D
1","=3D3D
last=3D3D3D
Post":1432024431},{"name":"Thanh Phong","id":1465252,"emailhash":"!http://i=
=3D
=3D3D
=3D3D3D
.stack.imgur.com/7L8ng.jpg?s=3D3D3D3D128\u0026g=3D3D3D3D1","lastPost":14320=
2410=3D
2},{=3D3D
"nam=3D3D3D
e":"Caprica Six","id":1839506,"emailhash":"!http://i.stack.imgur.com/Sej2t.=
=3D
=3D3D
=3D3D3D
jpg?s=3D3D3D3D128\u0026g=3D3D3D3D1","lastPost":1432024068}],"messages":[{"d=
ate"=3D
:143=3D3D
2025=3D3D3D
989,"user":"Ben Fortune","userid":2615209}],"singleImage":false,"tags":["ce=
=3D
=3D3D
=3D3D3D
real","ecmascript","es17","javascript","peter-programming","we-so-excited"]=
=3D
=3D3D
=3D3D3D
}]}=3D3D3D20
        };

        StackExchange.chatAd.init(options);
    });
// -->
</script>

</div> =3D3D3D20
   =3D3D3D20
            <div class=3D3D3D3D"module sidebar-linked">
	<h4 id=3D3D3D3D"h-linked">Linked</h4>
	<div class=3D3D3D3D"linked" data-tracker=3D3D3D3D"lq=3D3D3D3D1">
<div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/74625" title=3D3D3D3D"Vote score (upvotes - downvotes)=
">
		<div class=3D3D3D3D"answer-votes answered-accepted large">147</div>
	</a>
	<a href=3D3D3D3D"/questions/74625/what-is-the-best-way-to-force-yourself-t=
o-=3D
ma=3D3D
st=3D3D3D
er-vi" class=3D3D3D3D"question-hyperlink">What is the best way to force you=
rs=3D
el=3D3D
f =3D3D3D
to master vi?</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/563616" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
		<div class=3D3D3D3D"answer-votes answered-accepted large">421</div>
	</a>
	<a href=3D3D3D3D"/questions/563616/vim-and-ctags-tips-and-tricks" class=3D=
3D3D=3D
3D"q=3D3D
uest=3D3D3D
ion-hyperlink">Vim and Ctags tips and tricks</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/2441795" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">77</div>
	</a>
	<a href=3D3D3D3D"/questions/2441795/becoming-better-at-vim" class=3D3D3D3D=
"que=3D
stio=3D3D
n-hy=3D3D3D
perlink">Becoming better at Vim</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/1174274" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">75</div>
	</a>
	<a href=3D3D3D3D"/questions/1174274/how-can-i-prepend-text-in-the-middle-o=
f-=3D
th=3D3D
e-=3D3D3D
line-to-multiple-lines-in-vim" class=3D3D3D3D"question-hyperlink">How can I=
 p=3D
re=3D3D
pe=3D3D3D
nd text in the middle of the line to multiple lines in Vim?</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/736701" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">45</div>
	</a>
	<a href=3D3D3D3D"/questions/736701/class-function-names-highlighting-in-vi=
m"=3D
 c=3D3D
la=3D3D3D
ss=3D3D3D3D"question-hyperlink">class &amp; function names highlighting in =
Vi=3D
m<=3D3D
/a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/1417968" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">7</div>
	</a>
	<a href=3D3D3D3D"/questions/1417968/deep-dark-secrets-of-emacs" class=3D3D=
3D3D=3D
"que=3D3D
stio=3D3D3D
n-hyperlink">Deep dark secrets of Emacs?</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/2062192" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">11</div>
	</a>
	<a href=3D3D3D3D"/questions/2062192/using-ctrl-a-in-vim-commandline-to-inc=
re=3D
me=3D3D
nt=3D3D3D
-a-number" class=3D3D3D3D"question-hyperlink">Using Ctrl-A in vim commandli=
ne=3D
 t=3D3D
o =3D3D3D
increment a number</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/7409134" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes  default">6</div>
	</a>
	<a href=3D3D3D3D"/questions/7409134/english-mnemonics-to-vims-shortcuts" c=
la=3D
ss=3D3D
=3D3D3D
=3D3D3D3D"question-hyperlink">English mnemonics to Vim&#39;s shortcuts</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/1102384" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">-3</div>
	</a>
	<a href=3D3D3D3D"/questions/1102384/emacs-shortcut-typing-sequence" class=
=3D3D=3D
3D3D=3D3D
"que=3D3D3D
stion-hyperlink">Emacs shortcut typing sequence</a>
</div><div class=3D3D3D3D"spacer">
	<a href=3D3D3D3D"/q/5343818" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
		<div class=3D3D3D3D"answer-votes answered-accepted default">1</div>
	</a>
	<a href=3D3D3D3D"/questions/5343818/how-to-i-save-a-file-as-root-in-vim-un=
de=3D
r-=3D3D
wi=3D3D3D
ndows" class=3D3D3D3D"question-hyperlink">how to i save a file as root in v=
im=3D
 u=3D3D
nd=3D3D3D
er windows</a>
</div>					<div class=3D3D3D3D"spacer more">
				<a href=3D3D3D3D"/questions/linked/726894">see more linked questions=3D=
3D3D=3D
E2=3D3D
=3D3D3D80=3D3D3DA6=3D3D3D
</a>
			</div>
	</div>
</div>

				<div class=3D3D3D3D"module sidebar-related">
					<h4 id=3D3D3D3D"h-related">Related</h4>
                    <div class=3D3D3D3D"related js-gps-related-questions" d=
at=3D
a-=3D3D
tr=3D3D3D
acker=3D3D3D3D"rq=3D3D3D3D1">
                        <div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/80386" title=3D3D3D3D"Vote score (upvotes - downvotes)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">19
    </div>
</a><a href=3D3D3D3D"/questions/80386/what-is-the-vim-feature-that-you-like=
-t=3D
he=3D3D
-m=3D3D3D
ost" class=3D3D3D3D"question-hyperlink">What Is The Vim Feature That You Li=
ke=3D
 T=3D3D
he=3D3D3D
 Most?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/99161" title=3D3D3D3D"Vote score (upvotes - downvotes)">
    <div class=3D3D3D3D"answer-votes answered-accepted large">114
    </div>
</a><a href=3D3D3D3D"/questions/99161/how-do-you-make-vim-unhighlight-what-=
yo=3D
u-=3D3D
se=3D3D3D
arched-for" class=3D3D3D3D"question-hyperlink">How do you make vim unhighli=
gh=3D
t =3D3D
wh=3D3D3D
at you searched for?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/442057" title=3D3D3D3D"Vote score (upvotes - downvotes)=
">
    <div class=3D3D3D3D"answer-votes answered-accepted default">50
    </div>
</a><a href=3D3D3D3D"/questions/442057/what-is-your-linux-vim-cheat-sheet" =
cl=3D
as=3D3D
s=3D3D3D
=3D3D3D3D"question-hyperlink">What is your Linux/Vim cheat sheet?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/455140" title=3D3D3D3D"Vote score (upvotes - downvotes)=
">
    <div class=3D3D3D3D"answer-votes answered-accepted default">6
    </div>
</a><a href=3D3D3D3D"/questions/455140/which-editor-would-you-give-your-mom=
-t=3D
o-=3D3D
le=3D3D3D
t-her-edit-her-own-website" class=3D3D3D3D"question-hyperlink">Which editor=
 w=3D
ou=3D3D
ld=3D3D3D
 you give your mom to let her edit her own website?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/1218390" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
    <div class=3D3D3D3D"answer-votes answered-accepted extra-large">1129
    </div>
</a><a href=3D3D3D3D"/questions/1218390/what-is-your-most-productive-shortc=
ut=3D
-w=3D3D
it=3D3D3D
h-vim" class=3D3D3D3D"question-hyperlink">What is your most productive shor=
tc=3D
ut=3D3D
 w=3D3D3D
ith Vim?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/1891941" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">2
    </div>
</a><a href=3D3D3D3D"/questions/1891941/what-is-your-favorite-most-producti=
ve=3D
-m=3D3D
ac=3D3D3D
ro-that-you-have-used-in-vim" class=3D3D3D3D"question-hyperlink">What is yo=
ur=3D
 f=3D3D
av=3D3D3D
orite/most productive macro that you have used in Vim?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/2474654" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">12
    </div>
</a><a href=3D3D3D3D"/questions/2474654/what-are-you-ideal-vim-configuratio=
n-=3D
fo=3D3D
r-=3D3D3D
php-development" class=3D3D3D3D"question-hyperlink">What are you ideal vim =
co=3D
nf=3D3D
ig=3D3D3D
uration for php development?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/3752785" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">1
    </div>
</a><a href=3D3D3D3D"/questions/3752785/what-can-you-execute-on-visually-se=
le=3D
ct=3D3D
ed=3D3D3D
-text-in-vim" class=3D3D3D3D"question-hyperlink">What can you execute on vi=
su=3D
al=3D3D
ly=3D3D3D
 selected text in vim?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/8070193" title=3D3D3D3D"Vote score (upvotes - downvotes=
)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">4
    </div>
</a><a href=3D3D3D3D"/questions/8070193/programming-in-vim-what-specific-me=
ch=3D
an=3D3D
is=3D3D3D
m-do-you-use-to-copy-paste-variabl" class=3D3D3D3D"question-hyperlink">Prog=
ra=3D
mm=3D3D
in=3D3D3D
g in Vim: What specific mechanism do *you* use to &#39;copy-paste&#39; vari=
=3D
=3D3D
=3D3D3D
ables?</a>
</div>
<div class=3D3D3D3D"spacer">
<a href=3D3D3D3D"/q/17518708" title=3D3D3D3D"Vote score (upvotes - downvote=
s)">
    <div class=3D3D3D3D"answer-votes answered-accepted default">0
    </div>
</a><a href=3D3D3D3D"/questions/17518708/how-do-you-save-your-undo-history-=
in=3D
-v=3D3D
im=3D3D3D
-after-exiting" class=3D3D3D3D"question-hyperlink">How do you save your und=
o =3D
hi=3D3D
st=3D3D3D
ory in VIM after exiting?</a>
</div>

                    </div>
				</div>
           =3D3D3D20
<div id=3D3D3D3D"hot-network-questions" class=3D3D3D3D"module">
    <h4>
        <a href=3D3D3D3D"//stackexchange.com/questions?tab=3D3D3D3Dhot"=3D3=
D3D20
           class=3D3D3D3D"js-gps-track"=3D3D3D20
           data-gps-track=3D3D3D3D"posts_hot_network.click({ item_type:1, l=
oc=3D
at=3D3D
io=3D3D3D
n:11 })">
            Hot Network Questions
        </a>
    </h4>
    <ul>
            <li >
                <div class=3D3D3D3D"favicon favicon-graphicdesign" title=3D=
3D3D=3D
3D"G=3D3D
raph=3D3D3D
ic Design Stack Exchange"></div><a href=3D3D3D3D"http://graphicdesign.stack=
ex=3D
ch=3D3D
an=3D3D3D
ge.com/questions/53711/what-font-characteristics-are-associated-with-luxury=
=3D
=3D3D
=3D3D3D
-and-wealth" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.swit=
ch({=3D
 ite=3D3D
m_ty=3D3D3D
pe:11, target_site:174 }); posts_hot_network.click({ item_type:2, location:=
=3D
=3D3D
=3D3D3D
11 })">
                    What font characteristics are associated with luxury an=
=3D
=3D3D
=3D3D3D
d wealth?
                </a>

            </li>
            <li >
                <div class=3D3D3D3D"favicon favicon-magento" title=3D3D3D3D=
"Mag=3D
ento=3D3D
 Sta=3D3D3D
ck Exchange"></div><a href=3D3D3D3D"http://magento.stackexchange.com/questi=
on=3D
s/=3D3D
68=3D3D3D
411/patch-5994-causing-module-adminhtml-404" class=3D3D3D3D"js-gps-track" d=
at=3D
a-=3D3D
gp=3D3D3D
s-track=3D3D3D3D"site.switch({ item_type:11, target_site:479 }); posts_hot_=
ne=3D
tw=3D3D
or=3D3D3D
k.click({ item_type:2, location:11 })">
                    Patch 5994 causing module Adminhtml 404
                </a>

            </li>
            <li >
                <div class=3D3D3D3D"favicon favicon-puzzling" title=3D3D3D3=
D"Pu=3D
zzli=3D3D
ng S=3D3D3D
tack Exchange"></div><a href=3D3D3D3D"http://puzzling.stackexchange.com/que=
st=3D
io=3D3D
ns=3D3D3D
/15176/knight-on-a-5-by-5-board" class=3D3D3D3D"js-gps-track" data-gps-trac=
k=3D
=3D3D3D=3D3D
3D"s=3D3D3D
ite.switch({ item_type:11, target_site:559 }); posts_hot_network.click({ it=
=3D
=3D3D
=3D3D3D
em_type:2, location:11 })">
                    Knight on a 5 by 5 board
                </a>

            </li>
            <li >
                <div class=3D3D3D3D"favicon favicon-webmasters" title=3D3D3=
D3D"=3D
Webm=3D3D
aste=3D3D3D
rs Stack Exchange"></div><a href=3D3D3D3D"http://webmasters.stackexchange.c=
om=3D
/q=3D3D
ue=3D3D3D
stions/81367/are-multiple-unrelated-links-to-my-site-from-a-single-domain-d=
=3D
=3D3D
=3D3D3D
amaging" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({=
 ite=3D
m_ty=3D3D
pe:1=3D3D3D
1, target_site:45 }); posts_hot_network.click({ item_type:2, location:11 })=
=3D
=3D3D
=3D3D3D
">
                    Are multiple unrelated links to my site from a single d=
=3D
=3D3D
=3D3D3D
omain damaging?
                </a>

            </li>
            <li >
                <div class=3D3D3D3D"favicon favicon-askubuntu" title=3D3D3D=
3D"A=3D
sk U=3D3D
bunt=3D3D3D
u"></div><a href=3D3D3D3D"http://askubuntu.com/questions/625582/piping-to-t=
yp=3D
e-=3D3D
co=3D3D3D
mmand" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ i=
tem_=3D
type=3D3D
:11,=3D3D3D
 target_site:89 }); posts_hot_network.click({ item_type:2, location:11 })">
                    Piping to &quot;type&quot; command
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-serverfault" title=3D3D=
3D3D=3D
"Ser=3D3D
ver =3D3D3D
Fault"></div><a href=3D3D3D3D"http://serverfault.com/questions/692981/pingi=
ng=3D
-a=3D3D
n-=3D3D3D
ip-address-responds-with-different-ip" class=3D3D3D3D"js-gps-track" data-gp=
s-=3D
tr=3D3D
ac=3D3D3D
k=3D3D3D3D"site.switch({ item_type:11, target_site:2 }); posts_hot_network.=
cl=3D
ic=3D3D
k(=3D3D3D
{ item_type:2, location:11 })">
                    Pinging an IP address responds with different IP
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-salesforce" title=3D3D3=
D3D"=3D
Sale=3D3D
sfor=3D3D3D
ce Stack Exchange"></div><a href=3D3D3D3D"http://salesforce.stackexchange.c=
om=3D
/q=3D3D
ue=3D3D3D
stions/76699/url-hack-not-working" class=3D3D3D3D"js-gps-track" data-gps-tr=
ac=3D
k=3D3D
=3D3D3D3D=3D3D3D
"site.switch({ item_type:11, target_site:459 }); posts_hot_network.click({ =
=3D
=3D3D
=3D3D3D
item_type:2, location:11 })">
                    URL Hack Not working
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-scifi" title=3D3D3D3D"S=
cien=3D
ce F=3D3D
icti=3D3D3D
on &amp; Fantasy Stack Exchange"></div><a href=3D3D3D3D"http://scifi.stacke=
xc=3D
ha=3D3D
ng=3D3D3D
e.com/questions/90153/why-did-tolkien-reverse-the-more-common-traditional-g=
=3D
=3D3D
=3D3D3D
enders-assigned-to-the-sun" class=3D3D3D3D"js-gps-track" data-gps-track=3D3=
D3D3=3D
D"si=3D3D
te.s=3D3D3D
witch({ item_type:11, target_site:186 }); posts_hot_network.click({ item_ty=
=3D
=3D3D
=3D3D3D
pe:2, location:11 })">
                    Why did Tolkien reverse the more common traditional gen=
=3D
=3D3D
=3D3D3D
ders assigned to the sun and moon?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-unix" title=3D3D3D3D"Un=
ix &=3D
amp;=3D3D
 Lin=3D3D3D
ux Stack Exchange"></div><a href=3D3D3D3D"http://unix.stackexchange.com/que=
st=3D
io=3D3D
ns=3D3D3D
/204335/how-can-i-copy-a-file-in-a-bash-script-and-rename-it-while-copying-=
=3D
=3D3D
=3D3D3D
and-place-it" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.swi=
tch(=3D
{ it=3D3D
em_t=3D3D3D
ype:11, target_site:106 }); posts_hot_network.click({ item_type:2, location=
=3D
=3D3D
=3D3D3D
:11 })">
                    How can I copy a file in a bash script and rename it wh=
=3D
=3D3D
=3D3D3D
ile copying and place it in the same directory
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-physics" title=3D3D3D3D=
"Phy=3D
sics=3D3D
 Sta=3D3D3D
ck Exchange"></div><a href=3D3D3D3D"http://physics.stackexchange.com/questi=
on=3D
s/=3D3D
18=3D3D3D
4743/does-a-well-lit-mirror-weigh-more-than-an-unlit-mirror" class=3D3D3D3D=
"j=3D
s-=3D3D
gp=3D3D3D
s-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11, target_site:15=
1 =3D
})=3D3D
; =3D3D3D
posts_hot_network.click({ item_type:2, location:11 })">
                    Does a well-lit mirror weigh more than an unlit mirror?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-money" title=3D3D3D3D"P=
erso=3D
nal =3D3D
Fina=3D3D3D
nce &amp; Money Stack Exchange"></div><a href=3D3D3D3D"http://money.stackex=
ch=3D
an=3D3D
ge=3D3D3D
.com/questions/48203/are-social-security-payouts-based-on-the-last-40-quart=
=3D
=3D3D
=3D3D3D
ers-or-overall" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.s=
witc=3D
h({ =3D3D
item=3D3D3D
_type:11, target_site:93 }); posts_hot_network.click({ item_type:2, locatio=
=3D
=3D3D
=3D3D3D
n:11 })">
                    Are social security payouts based on the last 40 quarte=
=3D
=3D3D
=3D3D3D
rs, or overall?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-rpg" title=3D3D3D3D"Rol=
e-pl=3D
ayin=3D3D
g Ga=3D3D3D
mes Stack Exchange"></div><a href=3D3D3D3D"http://rpg.stackexchange.com/que=
st=3D
io=3D3D
ns=3D3D3D
/62260/how-to-reconcile-opposing-characters-for-further-adventures" class=3D
=3D3D3D
=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11,=
 tar=3D
get_=3D3D
site=3D3D3D
:122 }); posts_hot_network.click({ item_type:2, location:11 })">
                    How to reconcile opposing characters for further advent=
=3D
=3D3D
=3D3D3D
ures?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-ell" title=3D3D3D3D"Eng=
lish=3D
 Lan=3D3D
guag=3D3D3D
e Learners Stack Exchange"></div><a href=3D3D3D3D"http://ell.stackexchange.=
co=3D
m/=3D3D
qu=3D3D3D
estions/57139/an-english-quote" class=3D3D3D3D"js-gps-track" data-gps-track=
=3D
=3D3D3D3=3D3D
D"si=3D3D3D
te.switch({ item_type:11, target_site:481 }); posts_hot_network.click({ ite=
=3D
=3D3D
=3D3D3D
m_type:2, location:11 })">
                    An English quote
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-physics" title=3D3D3D3D=
"Phy=3D
sics=3D3D
 Sta=3D3D3D
ck Exchange"></div><a href=3D3D3D3D"http://physics.stackexchange.com/questi=
on=3D
s/=3D3D
18=3D3D3D
4601/what-physics-paper-would-a-high-school-student-be-able-to-read" class=
=3D
=3D3D
=3D3D3D
=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11,=
 tar=3D
get_=3D3D
site=3D3D3D
:151 }); posts_hot_network.click({ item_type:2, location:11 })">
                    What physics paper would a high school student be able =
=3D
=3D3D
=3D3D3D
to read?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-workplace" title=3D3D3D=
3D"T=3D
he W=3D3D
orkp=3D3D3D
lace Stack Exchange"></div><a href=3D3D3D3D"http://workplace.stackexchange.=
co=3D
m/=3D3D
qu=3D3D3D
estions/46803/is-it-normal-to-ask-for-reading-material-before-starting-a-ne=
=3D
=3D3D
=3D3D3D
w-job" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ i=
tem_=3D
type=3D3D
:11,=3D3D3D
 target_site:423 }); posts_hot_network.click({ item_type:2, location:11 })">
                    Is it normal to ask for reading material before startin=
=3D
=3D3D
=3D3D3D
g a new job
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-ell" title=3D3D3D3D"Eng=
lish=3D
 Lan=3D3D
guag=3D3D3D
e Learners Stack Exchange"></div><a href=3D3D3D3D"http://ell.stackexchange.=
co=3D
m/=3D3D
qu=3D3D3D
estions/57135/what-do-you-call-this-thing-that-comes-with-any-apple-product=
=3D
=3D3D
=3D3D3D
" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ item_t=
ype:=3D
11, =3D3D
targ=3D3D3D
et_site:481 }); posts_hot_network.click({ item_type:2, location:11 })">
                    What do you call this thing that comes with any Apple p=
=3D
=3D3D
=3D3D3D
roduct
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-dba" title=3D3D3D3D"Dat=
abas=3D
e Ad=3D3D
mini=3D3D3D
strators Stack Exchange"></div><a href=3D3D3D3D"http://dba.stackexchange.co=
m/=3D
qu=3D3D
es=3D3D3D
tions/101884/why-0-is-equal-to-empty-string" class=3D3D3D3D"js-gps-track" d=
at=3D
a-=3D3D
gp=3D3D3D
s-track=3D3D3D3D"site.switch({ item_type:11, target_site:182 }); posts_hot_=
ne=3D
tw=3D3D
or=3D3D3D
k.click({ item_type:2, location:11 })">
                    Why 0 is equal to empty string?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-cs" title=3D3D3D3D"Comp=
uter=3D
 Sci=3D3D
ence=3D3D3D
 Stack Exchange"></div><a href=3D3D3D3D"http://cs.stackexchange.com/questio=
ns=3D
/4=3D3D
27=3D3D3D
51/show-that-regular-languages-are-closed-under-mix-operations" class=3D3D3=
D3=3D
D"=3D3D
js=3D3D3D
-gps-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11, target_site=
:4=3D
19=3D3D
 }=3D3D3D
); posts_hot_network.click({ item_type:2, location:11 })">
                    Show that regular languages are closed under Mix operat=
=3D
=3D3D
=3D3D3D
ions
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-stackoverflow" title=3D=
3D3D=3D
3D"S=3D3D
tack=3D3D3D
 Overflow"></div><a href=3D3D3D3D"http://stackoverflow.com/questions/303297=
58=3D
/c=3D3D
-i=3D3D3D
s-the-ignored-return-value-destruction-behavior-well-defined" class=3D3D3D3=
D"=3D
js=3D3D
-g=3D3D3D
ps-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11, target_site:1=
 }=3D
);=3D3D
 p=3D3D3D
osts_hot_network.click({ item_type:2, location:11 })">
                    C++: Is the ignored return value destruction behavior w=
=3D
=3D3D
=3D3D3D
ell-defined
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-stackoverflow" title=3D=
3D3D=3D
3D"S=3D3D
tack=3D3D3D
 Overflow"></div><a href=3D3D3D3D"http://stackoverflow.com/questions/303173=
86=3D
/s=3D3D
el=3D3D3D
ect-total-and-split-into-success-and-failed" class=3D3D3D3D"js-gps-track" d=
at=3D
a-=3D3D
gp=3D3D3D
s-track=3D3D3D3D"site.switch({ item_type:11, target_site:1 }); posts_hot_ne=
tw=3D
or=3D3D
k.=3D3D3D
click({ item_type:2, location:11 })">
                    select total and split into success and failed
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-crypto" title=3D3D3D3D"=
Cryp=3D
togr=3D3D
aphy=3D3D3D
 Stack Exchange"></div><a href=3D3D3D3D"http://crypto.stackexchange.com/que=
st=3D
io=3D3D
ns=3D3D3D
/25759/how-can-a-block-cipher-in-counter-mode-be-a-reasonable-prng-when-its=
=3D
=3D3D
=3D3D3D
-a-prp" class=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ =
item=3D
_typ=3D3D
e:11=3D3D3D
, target_site:281 }); posts_hot_network.click({ item_type:2, location:11 })=
=3D
=3D3D
=3D3D3D
">
                    How can a block cipher in counter mode be a reasonable =
=3D
=3D3D
=3D3D3D
PRNG when it&#39;s a PRP?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-programmers" title=3D3D=
3D3D=3D
"Pro=3D3D
gram=3D3D3D
mers Stack Exchange"></div><a href=3D3D3D3D"http://programmers.stackexchang=
e.=3D
co=3D3D
m/=3D3D3D
questions/284215/how-do-you-avoid-getters-and-setters" class=3D3D3D3D"js-gp=
s-=3D
tr=3D3D
ac=3D3D3D
k" data-gps-track=3D3D3D3D"site.switch({ item_type:11, target_site:131 }); =
po=3D
st=3D3D
s_=3D3D3D
hot_network.click({ item_type:2, location:11 })">
                    How do you avoid getters and setters?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-workplace" title=3D3D3D=
3D"T=3D
he W=3D3D
orkp=3D3D3D
lace Stack Exchange"></div><a href=3D3D3D3D"http://workplace.stackexchange.=
co=3D
m/=3D3D
qu=3D3D3D
estions/46774/can-i-bill-the-client-for-my-time-learning-his-system" class=
=3D
=3D3D
=3D3D3D
=3D3D3D3D"js-gps-track" data-gps-track=3D3D3D3D"site.switch({ item_type:11,=
 tar=3D
get_=3D3D
site=3D3D3D
:423 }); posts_hot_network.click({ item_type:2, location:11 })">
                    Can I bill the client for my time learning his system?
                </a>

            </li>
            <li class=3D3D3D3D"dno js-hidden">
                <div class=3D3D3D3D"favicon favicon-stats" title=3D3D3D3D"C=
ross=3D
 Val=3D3D
idat=3D3D3D
ed"></div><a href=3D3D3D3D"http://stats.stackexchange.com/questions/152958/=
ho=3D
w-=3D3D
to=3D3D3D
-avoid-log0-term-in-regression" class=3D3D3D3D"js-gps-track" data-gps-track=
=3D
=3D3D3D3=3D3D
D"si=3D3D3D
te.switch({ item_type:11, target_site:65 }); posts_hot_network.click({ item=
=3D
=3D3D
=3D3D3D
_type:2, location:11 })">
                    How to avoid log(0) term in regression
                </a>

            </li>
    </ul>

        <a href=3D3D3D3D"#"=3D3D3D20
           class=3D3D3D3D"show-more js-show-more js-gps-track"=3D3D3D20
           data-gps-track=3D3D3D3D"posts_hot_network.click({ item_type:3, l=
oc=3D
at=3D3D
io=3D3D3D
n:11 })">
            more hot questions
        </a>
</div>
		</div>
		<script>
StackExchange.ready(function(){$.get('/posts/726894/ivc/aabd');});
</script>
<noscript>
    <div><img src=3D3D3D3D"/posts/726894/ivc/aabd" class=3D3D3D3D"dno" alt=
=3D3D3D=3D
3D"" w=3D3D
idth=3D3D3D
=3D3D3D3D"0" height=3D3D3D3D"0"></div>
</noscript><div style=3D3D3D3D"display:none" id=3D3D3D3D"prettify-lang"></d=
iv><=3D
/div>

        </div>
    </div>
    <div id=3D3D3D3D"footer" class=3D3D3D3D"categories">
        <div class=3D3D3D3D"footerwrap">
            <div id=3D3D3D3D"footer-menu">
                <div class=3D3D3D3D"top-footer-links">
                        <a href=3D3D3D3D"/tour">tour</a>
                    <a href=3D3D3D3D"/help">help</a>
                    <a href=3D3D3D3D"http://blog.stackoverflow.com?blb=3D3D=
3D3D=3D
1">b=3D3D
log<=3D3D3D
/a>
                        <a href=3D3D3D3D"http://chat.stackoverflow.com">cha=
t<=3D
/a>
                    <a href=3D3D3D3D"http://data.stackexchange.com">data</a>
                    <a href=3D3D3D3D"http://stackexchange.com/legal">legal<=
/a>
                    <a href=3D3D3D3D"http://stackexchange.com/legal/privacy=
-p=3D
ol=3D3D
ic=3D3D3D
y">privacy policy</a>
                    <a href=3D3D3D3D"http://stackexchange.com/work-here">wo=
rk=3D
 h=3D3D
er=3D3D3D
e</a>
                    <a href=3D3D3D3D"http://stackexchange.com/mediakit">adv=
er=3D
ti=3D3D
si=3D3D3D
ng info</a>

                    <a onclick=3D3D3D3D'StackExchange.switchMobile("on")'>m=
ob=3D
il=3D3D
e<=3D3D3D
/a>
                    <b><a href=3D3D3D3D"/contact">contact us</a></b>
                        <b><a href=3D3D3D3D"http://meta.stackoverflow.com">=
fe=3D
ed=3D3D
ba=3D3D3D
ck</a></b>
                   =3D3D3D20
                </div>
                <div id=3D3D3D3D"footer-sites">
                    <table>
    <tr>
            <th colspan=3D3D3D3D3>
                Technology
            </th>
            <th >
                Life / Arts
            </th>
            <th >
                Culture / Recreation
            </th>
            <th >
                Science
            </th>
            <th >
                Other
            </th>
    </tr>
    <tr>
            <td>
                <ol>
                        <li><a href=3D3D3D3D"//stackoverflow.com" title=3D3=
D3D3=3D
D"pr=3D3D
ofes=3D3D3D
sional and enthusiast programmers">Stack Overflow</a></li>
                        <li><a href=3D3D3D3D"//serverfault.com" title=3D3D3=
D3D"=3D
syst=3D3D
em a=3D3D3D
nd network administrators">Server Fault</a></li>
                        <li><a href=3D3D3D3D"//superuser.com" title=3D3D3D3=
D"co=3D
mput=3D3D
er e=3D3D3D
nthusiasts and power users">Super User</a></li>
                        <li><a href=3D3D3D3D"//webapps.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"power users of web applications">Web Applications</a></li>
                        <li><a href=3D3D3D3D"//askubuntu.com" title=3D3D3D3=
D"Ub=3D
untu=3D3D
 use=3D3D3D
rs and developers">Ask Ubuntu</a></li>
                        <li><a href=3D3D3D3D"//webmasters.stackexchange.com=
" =3D
ti=3D3D
tl=3D3D3D
e=3D3D3D3D"pro webmasters">Webmasters</a></li>
                        <li><a href=3D3D3D3D"//gamedev.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"professional and independent game developers">Game Development</a=
><=3D
/l=3D3D
i>
                        <li><a href=3D3D3D3D"//tex.stackexchange.com" title=
=3D
=3D3D3D3=3D3D
D"us=3D3D3D
ers of TeX, LaTeX, ConTeXt, and related typesetting systems">TeX - LaTeX</a=
=3D
=3D3D
=3D3D3D
></li>
                            </ol></td><td><ol>
                        <li><a href=3D3D3D3D"//programmers.stackexchange.co=
m"=3D
 t=3D3D
it=3D3D3D
le=3D3D3D3D"professional programmers interested in conceptual questions abo=
ut=3D
 s=3D3D
of=3D3D3D
tware development">Programmers</a></li>
                        <li><a href=3D3D3D3D"//unix.stackexchange.com" titl=
e=3D
=3D3D3D=3D3D
3D"u=3D3D3D
sers of Linux, FreeBSD and other Un*x-like operating systems.">Unix &amp; L=
=3D
=3D3D
=3D3D3D
inux</a></li>
                        <li><a href=3D3D3D3D"//apple.stackexchange.com" tit=
le=3D
=3D3D
=3D3D3D3D"=3D3D3D
power users of Apple hardware and software">Ask Different (Apple)</a></li>
                        <li><a href=3D3D3D3D"//wordpress.stackexchange.com"=
 t=3D
it=3D3D
le=3D3D3D
=3D3D3D3D"WordPress developers and administrators">WordPress Development</a=
><=3D
/l=3D3D
i>
                        <li><a href=3D3D3D3D"//gis.stackexchange.com" title=
=3D
=3D3D3D3=3D3D
D"ca=3D3D3D
rtographers, geographers and GIS professionals">Geographic Information Syst=
=3D
=3D3D
=3D3D3D
ems</a></li>
                        <li><a href=3D3D3D3D"//electronics.stackexchange.co=
m"=3D
 t=3D3D
it=3D3D3D
le=3D3D3D3D"electronics and electrical engineering professionals, students,=
 a=3D
nd=3D3D
 e=3D3D3D
nthusiasts">Electrical Engineering</a></li>
                        <li><a href=3D3D3D3D"//android.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"enthusiasts and power users of the Android operating system">Andr=
oi=3D
d =3D3D
En=3D3D3D
thusiasts</a></li>
                        <li><a href=3D3D3D3D"//security.stackexchange.com" =
ti=3D
tl=3D3D
e=3D3D3D
=3D3D3D3D"Information security professionals">Information Security</a></li>
                            </ol></td><td><ol>
                        <li><a href=3D3D3D3D"//dba.stackexchange.com" title=
=3D
=3D3D3D3=3D3D
D"da=3D3D3D
tabase professionals who wish to improve their database skills and learn fr=
=3D
=3D3D
=3D3D3D
om others in the community">Database Administrators</a></li>
                        <li><a href=3D3D3D3D"//drupal.stackexchange.com" ti=
tl=3D
e=3D3D
=3D3D3D3D=3D3D3D
"Drupal developers and administrators">Drupal Answers</a></li>
                        <li><a href=3D3D3D3D"//sharepoint.stackexchange.com=
" =3D
ti=3D3D
tl=3D3D3D
e=3D3D3D3D"SharePoint enthusiasts">SharePoint</a></li>
                        <li><a href=3D3D3D3D"//ux.stackexchange.com" title=
=3D3D=3D
3D3D=3D3D
"use=3D3D3D
r experience researchers and experts">User Experience</a></li>
                        <li><a href=3D3D3D3D"//mathematica.stackexchange.co=
m"=3D
 t=3D3D
it=3D3D3D
le=3D3D3D3D"users of Mathematica">Mathematica</a></li>
                        <li><a href=3D3D3D3D"//salesforce.stackexchange.com=
" =3D
ti=3D3D
tl=3D3D3D
e=3D3D3D3D"Salesforce administrators, implementation experts, developers an=
d =3D
an=3D3D
yb=3D3D3D
ody in-between">Salesforce</a></li>
                   =3D3D3D20
                        <li>
                            <a href=3D3D3D3D"http://stackexchange.com/sites=
#t=3D
ec=3D3D
hn=3D3D3D
ology" class=3D3D3D3D"more">
                                more (14)
                            </a>
                        </li>
                </ol>
            </td>
            <td>
                <ol>
                        <li><a href=3D3D3D3D"//photo.stackexchange.com" tit=
le=3D
=3D3D
=3D3D3D3D"=3D3D3D
professional, enthusiast and amateur photographers">Photography</a></li>
                        <li><a href=3D3D3D3D"//scifi.stackexchange.com" tit=
le=3D
=3D3D
=3D3D3D3D"=3D3D3D
science fiction and fantasy enthusiasts">Science Fiction &amp; Fantasy</a><=
=3D
=3D3D
=3D3D3D
/li>
                        <li><a href=3D3D3D3D"//graphicdesign.stackexchange.=
co=3D
m"=3D3D
 t=3D3D3D
itle=3D3D3D3D"Graphic Design professionals, students, and enthusiasts">Grap=
hi=3D
c =3D3D
De=3D3D3D
sign</a></li>
                        <li><a href=3D3D3D3D"//cooking.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"professional and amateur chefs">Seasoned Advice (cooking)</a></li>
                        <li><a href=3D3D3D3D"//diy.stackexchange.com" title=
=3D
=3D3D3D3=3D3D
D"co=3D3D3D
ntractors and serious DIYers">Home Improvement</a></li>
                        <li><a href=3D3D3D3D"//money.stackexchange.com" tit=
le=3D
=3D3D
=3D3D3D3D"=3D3D3D
people who want to be financially literate">Personal Finance &amp; Money</a=
=3D
=3D3D
=3D3D3D
></li>
                        <li><a href=3D3D3D3D"//academia.stackexchange.com" =
ti=3D
tl=3D3D
e=3D3D3D
=3D3D3D3D"academics and those enrolled in higher education">Academia</a></l=
i>
                   =3D3D3D20
                        <li>
                            <a href=3D3D3D3D"http://stackexchange.com/sites=
#l=3D
if=3D3D
ea=3D3D3D
rts" class=3D3D3D3D"more">
                                more (10)
                            </a>
                        </li>
                </ol>
            </td>
            <td>
                <ol>
                        <li><a href=3D3D3D3D"//english.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"linguists, etymologists, and serious English language enthusiasts=
">=3D
En=3D3D
gl=3D3D3D
ish Language &amp; Usage</a></li>
                        <li><a href=3D3D3D3D"//skeptics.stackexchange.com" =
ti=3D
tl=3D3D
e=3D3D3D
=3D3D3D3D"scientific skepticism">Skeptics</a></li>
                        <li><a href=3D3D3D3D"//judaism.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"those who base their lives on Jewish law and tradition and anyone=
 i=3D
nt=3D3D
er=3D3D3D
ested in learning more">Mi Yodeya (Judaism)</a></li>
                        <li><a href=3D3D3D3D"//travel.stackexchange.com" ti=
tl=3D
e=3D3D
=3D3D3D3D=3D3D3D
"road warriors and seasoned travelers">Travel</a></li>
                        <li><a href=3D3D3D3D"//christianity.stackexchange.c=
om=3D
" =3D3D
ti=3D3D3D
tle=3D3D3D3D"committed Christians, experts in Christianity and those intere=
st=3D
ed=3D3D
 i=3D3D3D
n learning more">Christianity</a></li>
                        <li><a href=3D3D3D3D"//gaming.stackexchange.com" ti=
tl=3D
e=3D3D
=3D3D3D3D=3D3D3D
"passionate videogamers on all platforms">Arqade (gaming)</a></li>
                        <li><a href=3D3D3D3D"//bicycles.stackexchange.com" =
ti=3D
tl=3D3D
e=3D3D3D
=3D3D3D3D"people who build and repair bicycles, people who train cycling, o=
r =3D
co=3D3D
mm=3D3D3D
ute on bicycles">Bicycles</a></li>
                        <li><a href=3D3D3D3D"//rpg.stackexchange.com" title=
=3D
=3D3D3D3=3D3D
D"ga=3D3D3D
memasters and players of tabletop, paper-and-pencil role-playing games">Rol=
=3D
=3D3D
=3D3D3D
e-playing Games</a></li>
                   =3D3D3D20
                        <li>
                            <a href=3D3D3D3D"http://stackexchange.com/sites=
#c=3D
ul=3D3D
tu=3D3D3D
rerecreation" class=3D3D3D3D"more">
                                more (21)
                            </a>
                        </li>
                </ol>
            </td>
            <td>
                <ol>
                        <li><a href=3D3D3D3D"//math.stackexchange.com" titl=
e=3D
=3D3D3D=3D3D
3D"p=3D3D3D
eople studying math at any level and professionals in related fields">Mathe=
=3D
=3D3D
=3D3D3D
matics</a></li>
                        <li><a href=3D3D3D3D"//stats.stackexchange.com" tit=
le=3D
=3D3D
=3D3D3D3D"=3D3D3D
people interested in statistics, machine learning, data analysis, data mini=
=3D
=3D3D
=3D3D3D
ng, and data visualization">Cross Validated (stats)</a></li>
                        <li><a href=3D3D3D3D"//cstheory.stackexchange.com" =
ti=3D
tl=3D3D
e=3D3D3D
=3D3D3D3D"theoretical computer scientists and researchers in related fields=
">=3D
Th=3D3D
eo=3D3D3D
retical Computer Science</a></li>
                        <li><a href=3D3D3D3D"//physics.stackexchange.com" t=
it=3D
le=3D3D
=3D3D3D
=3D3D3D3D"active researchers, academics and students of physics">Physics</a=
><=3D
/l=3D3D
i>
                        <li><a href=3D3D3D3D"//mathoverflow.net" title=3D3D=
3D3D=3D
"pro=3D3D
fess=3D3D3D
ional mathematicians">MathOverflow</a></li>
                   =3D3D3D20
                        <li>
                            <a href=3D3D3D3D"http://stackexchange.com/sites=
#s=3D
ci=3D3D
en=3D3D3D
ce" class=3D3D3D3D"more">
                                more (7)
                            </a>
                        </li>
                </ol>
            </td>
            <td>
                <ol>
                        <li><a href=3D3D3D3D"//stackapps.com" title=3D3D3D3=
D"ap=3D
ps, =3D3D
scri=3D3D3D
pts, and development with the Stack Exchange API">Stack Apps</a></li>
                        <li><a href=3D3D3D3D"//meta.stackexchange.com" titl=
e=3D
=3D3D3D=3D3D
3D"m=3D3D3D
eta-discussion of the Stack Exchange family of Q&amp;A websites">Meta Stack=
=3D
=3D3D
=3D3D3D
 Exchange</a></li>
                        <li><a href=3D3D3D3D"//area51.stackexchange.com" ti=
tl=3D
e=3D3D
=3D3D3D3D=3D3D3D
"proposing new sites in the Stack Exchange network">Area 51</a></li>
                        <li><a href=3D3D3D3D"//careers.stackoverflow.com">S=
ta=3D
ck=3D3D
 O=3D3D3D
verflow Careers</a></li>
                   =3D3D3D20
                </ol>
            </td>
    </tr>
</table>
                </div>
            </div>

            <div id=3D3D3D3D"copyright">
                site design / logo &#169; 2015 stack exchange inc; user con=
=3D
=3D3D
=3D3D3D
tributions licensed under <a href=3D3D3D3D"http://creativecommons.org/licen=
se=3D
s/=3D3D
by=3D3D3D
-sa/3.0/" rel=3D3D3D3D"license">cc by-sa 3.0</a>=3D3D3D20
                with <a href=3D3D3D3D"http://blog.stackoverflow.com/2009/06=
/a=3D
tt=3D3D
ri=3D3D3D
bution-required/" rel=3D3D3D3D"license">attribution required</a>
            </div>
            <div id=3D3D3D3D"svnrev">
                rev 2015.5.19.2593
            </div>
           =3D3D3D20
        </div>
    </div>
    <noscript>
        <div id=3D3D3D3D"noscript-warning">Stack Overflow works best with J=
av=3D
aS=3D3D
cr=3D3D3D
ipt enabled<img src=3D3D3D3D"http://pixel.quantserve.com/pixel/p-c1rF4kxgLU=
zN=3D
c.=3D3D
gi=3D3D3D
f" alt=3D3D3D3D"" class=3D3D3D3D"dno"></div>
    </noscript>
<script>var p =3D3D3D3D "http", d =3D3D3D3D "static"; if (document.location=
.pro=3D
toco=3D3D
l =3D3D3D
=3D3D3D3D=3D3D3D3D "https:") { p +=3D3D3D3D "s"; d =3D3D3D3D "engine"; } va=
r z =3D3D3=3D
D3D docume=3D3D
nt.createE=3D3D3D
lement("script"); z.type =3D3D3D3D "text/javascript"; z.async =3D3D3D3D tru=
e; z=3D
.src=3D3D
 =3D3D3D3D=3D3D3D
 p + "://" + d + ".adzerk.net/ados.js"; var s =3D3D3D3D document.getElement=
sB=3D
yT=3D3D
ag=3D3D3D
Name("script")[0]; s.parentNode.insertBefore(z, s);</script>
<script>
    var ados =3D3D3D3D ados || {};
    ados.run =3D3D3D3D ados.run || [];
    ados.run.push(function () { ados_setKeywords('unix,vim,editor,vi');; ad=
=3D
=3D3D
=3D3D3D
os_load(); });        =3D3D3D20
</script>

    <script>
        (function (i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] =3D3D3D3D r; i[r] =3D3D3D3D i[r] || =
func=3D
tion=3D3D
 () =3D3D3D
{ (i[r].q =3D3D3D3D i[r].q || []).push(arguments) }, i[r].l =3D3D3D3D 1 * n=
ew D=3D
ate(=3D3D
); a=3D3D3D
 =3D3D3D3D s.createElement(o),
            m =3D3D3D3D s.getElementsByTagName(o)[0]; a.async =3D3D3D3D 1; =
a.sr=3D
c =3D3D
=3D3D3D3D g;=3D3D3D
 m.parentNode.insertBefore(a, m);
        })(window, document, 'script', '//www.google-analytics.com/analytic=
=3D
=3D3D
=3D3D3D
s.js', 'ga');
        ga('create', 'UA-5620270-1');       =3D3D3D20
       =3D3D3D20
        ga('set', 'dimension2', '|unix|vim|editor|vi|');        =3D3D3D20
        ga('send', 'pageview');
        var _qevents =3D3D3D3D _qevents || [],
            _comscore =3D3D3D3D _comscore || [];
        (function () {
            var ssl=3D3D3D3D'https:'=3D3D3D3D=3D3D3D3Ddocument.location.pro=
tocol,
                s=3D3D3D3Ddocument.getElementsByTagName('script')[0],
                qc=3D3D3D3Ddocument.createElement('script');
            qc.async=3D3D3D3Dtrue;
            qc.src=3D3D3D3D(ssl?'https://secure':'http://edge')+'.quantserv=
e.=3D
co=3D3D
m/=3D3D3D
quant.js';
            s.parentNode.insertBefore(qc, s);
            var sc=3D3D3D3Ddocument.createElement('script');
            sc.async=3D3D3D3Dtrue;
            sc.src=3D3D3D3D(ssl?'https://sb':'http://b') + '.scorecardresea=
rc=3D
h.=3D3D
co=3D3D3D
m/beacon.js';
            s.parentNode.insertBefore(sc, s);
        })();
        _comscore.push({ c1: "2", c2: "17440561" });
        _qevents.push({ qacct: "p-c1rF4kxgLUzNc" });
    </script>           =3D3D3D20
    </body>
</html>