public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: kashani <kashani-list@badapple.net>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: Paste into vim keeping indention or original?
Date: Fri, 28 Jan 2011 12:03:17 -0800	[thread overview]
Message-ID: <4D432105.3000904@badapple.net> (raw)
In-Reply-To: <4D42F807.6060408@gmail.com>

On 1/28/2011 9:08 AM, Bill Longman wrote:
> On 01/27/2011 12:53 PM, YoYo Siska wrote:
>> BTW, if
>>   - vim has access to X (you run it on your local machine or from
>>     ssh -X or something similar)
>>   - is compiled with X support (check with vim --version | grep +X11)
>>   - and you :set mouse=a
>> then you can paste by middle clicking in vim (not shift-middle click),
>> which should paste the text as is...
>>
>> The difference is that with shift-middle click, or with vim that cannot
>> talk to X, the terminal sends the selected text to vim as normal input
>> (as if you would type it) and thus its get indented/formated/etc..
>>
>> If you have mouse=a set and vim can talk to X, when you  middle click
>> it will ask X for the selection and insert it as is without any
>> formatting
>
> Oooh, aaah. Fireworks. This one's going into my .vimrc file....
>

You might like one too.

cmap w!! w !sudo  tee % >/dev/null

When you forget to sudo vi you can use w!! which pipes writing the file 
though sudo. You get some term gunk, but it does work.

kashani



  reply	other threads:[~2011-01-28 20:05 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-27 19:07 [gentoo-user] Paste into vim keeping indention or original? Mark Knecht
2011-01-27 19:22 ` [gentoo-user] " Mark Knecht
2011-01-27 19:28   ` Mike Gilbert
2011-01-27 20:11     ` Petri Rosenström
2011-01-27 20:53     ` YoYo Siska
2011-01-28 17:08       ` Bill Longman
2011-01-28 20:03         ` kashani [this message]
2011-01-28 22:42           ` Bill Longman
2011-01-28 20:20         ` David Abbott
2011-01-27 22:38 ` James

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D432105.3000904@badapple.net \
    --to=kashani-list@badapple.net \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox