[ale] Copying from vi into another terminal

Geoffrey esoteric at 3times25.net
Mon Sep 29 11:56:28 EDT 2003


John Wells wrote:
> Ok...so it's gotta be a settings problem, and gnome-terminal problem, or a
> Gnome issue, because it won't work for me.  You use KDE, if I recall?

Gnome and Enlightenment.

> 
> Can you paste results of doing a :set in vi?  In other words, what do you
> currently have set in your vi environment?

I can, but I don't think that's the issue.  Can you do it from any other 
window?  What terminal are you using, this is from gnome-terminal, but 
I've tested it from konsole as well.

What wm are you running?

:set all
--- Options ---
   aleph=224         nofkmap               modelines=0         syntax=
noallowrevins         foldclose=          modifiable          tabstop=4
noaltkeymap           foldcolumn=0      nomodified            tagbsearch
noautoindent          foldenable          more                taglength=0
noautoread            foldexpr=0          mouse=              tagrelative
noautowrite           foldignore=#        mousemodel=extend   tagstack
noautowriteall        foldlevel=0         mousetime=500       term=vt100
   background=light    foldlevelstart=-1 nonumber              termencoding=
   backspace=          foldmethod=manual nopaste             noterse
nobackup              foldminlines=1      pastetoggle=        textauto
   backupcopy=auto     foldnestmax=20      patchexpr=        notextmode
   backupext=~         formatoptions=tcq   patchmode=          textwidth=0
   backupskip=/tmp/*   formatprg=          previewheight=12    thesaurus=
nobinary            nogdefault          nopreviewwindow     notildeop
nobomb                helpheight=20       printdevice=        timeout
   bufhidden=        nohidden              printfont=courier 
timeoutlen=1000
   buflisted           history=20          printoptions=     notitle
   buftype=          nohkmap             noreadonly            titlelen=85
   cdpath=,,         nohkmapp              remap               titlestring=
   cedit=^F          nohlsearch            report=2          nottimeout
   charconvert=      noicon              norevins 
ttimeoutlen=-1
nocindent             iconstring=       norightleft           ttybuiltin
   cinoptions=       noignorecase          ruler               ttyfast
   cmdheight=1         iminsert=0          rulerformat=        ttymouse=
   cmdwinheight=7      imsearch=0          scroll=37           ttyscroll=999
   columns=80          includeexpr=      noscrollbind          ttytype=vt100
nocompatible        noincsearch           scrolljump=1 
undolevels=1000
noconfirm             indentexpr=         scrolloff=0 
updatecount=200
   cpoptions=aABceFs noinfercase         nosecure 
updatetime=4000
   cscopepathcomp=0  noinsertmode          selectmode=         verbose=0
   cscopeprg=cscope    isprint=@,161-255   shell=/bin/ksh 
viminfo='20,"50,h
nocscopetag           joinspaces          shellcmdflag=-c     virtualedit=
   cscopetagorder=0    key=                shellquote=       novisualbell
nocscopeverbose       keymap=             shellxquote=        warn
   debug=              keymodel=         noshiftround        noweirdinvert
nodelcombine          keywordprg=man      shiftwidth=8        whichwrap=b,s
   dictionary=         langmap=          noshortname 
wildchar=<Tab>
nodiff                langmenu=           showbreak=          wildcharm=0
   diffexpr=           laststatus=1      noshowcmd             wildignore=
   diffopt=filler    nolazyredraw        noshowfulltag       nowildmenu
nodigraph           nolinebreak           showmatch           wildmode=full
   display=            lines=76            showmode            winheight=1
   eadirection=both  nolisp                sidescroll=0      nowinfixheight
noedcompatible      nolist                sidescrolloff=0     winminheight=1
   encoding=latin1     listchars=eol:$   nosmartcase           winminwidth=1
   endofline           loadplugins       nosmartindent         winwidth=20
   equalalways         magic             nosmarttab            wrap
   equalprg=           makeef=             softtabstop=0       wrapmargin=0
noerrorbells          makeprg=make      nosplitbelow          wrapscan
   esckeys             matchtime=5       nosplitright          write
   eventignore=        maxfuncdepth=100    startofline       nowriteany
noexpandtab           maxmapdepth=1000    statusline=         writebackup
noexrc                maxmem=257422       suffixesadd=        writedelay=0
   fileencoding=       maxmemtot=257422    swapfile
   fileformat=unix     menuitems=25        swapsync=fsync
   filetype=           modeline            switchbuf=
  backupdir=.,~/tmp,~/
   breakat= ^I!@*-+;:,./?
   casemap=internal,keepascii
   cinkeys=0{,0},0),:,0#,!^F,o,O,e
   cinwords=if,else,while,do,for,switch
   comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
   commentstring=/*%s*/
   complete=.,w,b,u,t,i
   define=^#\s*define
   directory=.,~/tmp,/var/tmp,/tmp
   errorfile=errors.err
   errorformat=%*[^"]"%f"%*\D%l: %m,"%f"%*\D%l: %m,%-G%f:%l: (Each 
undeclared identifier is reported only once,%-G%f:%l: for each function 
it appears in.),%f:%l:%m,"%f"\, line %l%*\D%c%*[^ ] %m,%D%*\a[%*\d]: 
Entering directory `%f',%X%*\a[%*\d]: Leaving directory `%f',%DMaking 
%*\a in %f
   fileencodings=ucs-bom
   fileformats=unix,dos
   fillchars=vert:|,fold:-
foldmarker={{{,}}}
   foldopen=block,hor,mark,percent,quickfix,search,tag,undo
   foldtext=foldtext()
   grepformat=%f:%l:%m,%f:%l%m,%f  %l%m
   grepprg=grep -n $* /dev/null
   helpfile=/usr/share/vim/current/doc/help.txt
 
highlight=8:SpecialKey,@:NonText,d:Directory,e:ErrorMsg,i:IncSearch,l:Search,m:MoreMsg,M:ModeMsg,n:LineNr,r:Question,s:StatusLine,S:StatusLineNC,c:VertSplit,t:Title,v:Visual,V:VisualNOS,w:WarningMsg,W:WildMenu,f:Folded,F:FoldColumn,A:DiffAdd,C:DiffChange,D:DiffDelete,T:DiffText
   include=^#\s*include
   indentkeys=0{,0},:,0#,!^F,o,O,e
   isfname=@,48-57,/,.,-,_,+,,,#,$,%,~,=
   isident=@,48-57,_,192-255
   iskeyword=@,48-57,_,192-255
 
lispwords=defun,define,defmacro,set!,lambda,if,case,let,flet,let*,letrec,do,do*,define-syntax,let-syntax,letrec-syntax,destructuring-bind,defpackage,defparameter,defstruct,deftype,defvar,do-all-symbols,do-external-symbols,do-symbols,dolist,dotimes,ecase,etypecase,eval-when,labels,macrolet,multiple-value-bind,multiple-value-call,multiple-value-prog1,multiple-value-setq,prog1,progv,typecase,unless,unwind-protect,when,with-input-from-string,with-open-file,with-open-stream,with-output-to-string,with-package-iterator,define-condition,handler-bind,handler-case,restart-bind,restart-case,with-simple-restart,store-value,use-value,muffle-warning,abort,continue,with-slots,with-slots*,with-accessors,with-accessors*,defclass,defmethod,print-unreadable-object
   matchpairs=(:),{:},[:]
   nrformats=octal,hex
   paragraphs=IPLPPPQPP LIpplpipbp
   path=.,/usr/include,,
   printexpr=system('lpr' . (&printdevice == '' ? '' : ' -P' . 
&printdevice) . '
' . v:fname_in) . delete(v:fname_in) + v:shell_error
   printheader=%<%f%h%m%=Page %N
 
runtimepath=~/.vim,/usr/share/vim/current/vimfiles,/usr/share/vim/current,/usr/share/vim/current/vimfiles/after,~/.vim/after
   scrollopt=ver,jump
   sections=SHNHH HUnhsh
   selection=inclusive
   sessionoptions=blank,buffers,curdir,folds,help,options,winsize
   shellpipe=2>&1| tee
   shellredir=>%s 2>&1
   shortmess=filnxtToO
   suffixes=.bak,~,.o,.h,.info,.swp,.obj
   tags=./tags,./TAGS,tags,TAGS
   titleold=Thanks for flying Vim
   viewdir=~/.vim/view
   viewoptions=folds,options,cursor

-- 
Until later, Geoffrey	esoteric at 3times25.net

Building secure systems inspite of Microsoft



More information about the Ale mailing list