On Mon, Jan 30, 2012 at 15:38, Gary Johnson <garyj...@spocom.com> wrote:

> On 2012-01-29, Clark J. Wang wrote:
> > On Monday, January 30, 2012 2:56:37 PM UTC+8, Gary Johnson wrote:
> >
> >     On 2012-01-29, Clark J. Wang wrote:
> >     > As recommended by other people I have 'inoremap jj <ESC>' defined
> in my
> >     vimrc
> >     > and it works well for most of the time.
> >     >
> >     > A few days ago when I copy-n-paste a lot of text into vim, the
> result was
> >     > always wrong. It took me quite a while before I figured out that
> there
> >     was a
> >     > substring "jj" included in the text to be pasted. For now I often
> :set
> >     paste
> >     > before copying large text to avoid unexpected behavior.
> >
> >     How are you copy-n-pasting?  If you are using a vim with the X11 and
> >     xterm-clipboard features enabled, have mouse=a, and are pasting with
> >     a mouse in a suitable terminal such as GNOME Terminal or xterm, Vim
> >     will detect that you are pasting and disable mappings.
> >
> >
> > I usually use vim without X11 from a terminal and the TERM var may be
> set to
> > linux (for Linux), dtterm (for Solaris), xterm-color (for OS X) or screen
> > (within GNU screen).
>
> What do you mean by "a terminal"?  Are you not in an X11
> environment, or are you just using a vim without X11?


By "terminal" I mean a "pseudo terminal" opened by PuTTY when I ssh to a
server. I seldom use X11 enviroment for work and I use gvim only on
Windows. :)


> If the
> latter, that's your problem.  Vim doesn't have to run as gvim to
> take advantage of X11 features.  Try using "gvim -v" instead of
> "vim", with mouse=a, and see if that helps.  That will give you a
> terminal-mode vim with X11 features enabled.
>
> Copying and pasting works fine for me using either xterm or GNOME
> Terminal, whether using screen or not, and whether TERM is set to
> xterm, xterm-color or screen.


Will try that when I use X11. Thanks for the tip anyway.


> I've never used dtterm--I just built
> xterm for Solaris.
>

Could you tell me how to build xterm for Solaris? I find TERM=xterm does
not work well by default on Solaris 11 and TERM=dtterm works fine.

>
> Regards,
> Gary
>

-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to