On 17 Apr 2006, Yakov Lerner wrote:
> On 4/17/06, Anthony Campbell <[EMAIL PROTECTED]> wrote:
> > I've just had to reinstall vim after a crash of X on my Debian system
> > (Sid)
> >
> > Vim reads its .vimrc file correctly but gvim does not read .gvimrc.
> > Instead it seems to be reading some other configuration file with
> > different mappings and the wrong font. I cannot source my gvimrc file,
> > even with an absolute path namea. And gvim -U /home/ac/.gvimrc also
> > doesn't bring it up.
> >
> > Can anyone suggest what is happening here?
> 
> Vim6 or vim7 ? Can you attach the problematic .gvimrc ?
> What does :scriptnames show ?
> 
> Yakov

This is 6.4.

:map shows a lot of things I don't recognize, for example:

 <Plug>PotwikiPrev & <SNR>10_PrevWord
   <Plug>PotwikiNext & <SNR>10_NextWord
   <Plug>PotwikiEdit & <SNR>10_Edit
   <Plug>PotwikiReload & <SNR>10_Reload
   <Plug>PotwikiClose & <SNR>10_Close
   <Plug>PotwikiFollow & <SNR>10_Follow
   <Plug>PotwikiCR & <SNR>10_CR
   <Plug>PotwikiIndex & <SNR>10_Index

Where does this come from?


:sriptnames shows the correct /home/ac/.gvimrc

This is the .gvimrc; it is the same file I was using previously.

------------------------



winpos 90 20

"turn off Alt for menus (use mouse)
set winaltkeys=no

"set smartcase to make vim search according to case
        se smartcase
"set status bar to show file you are editing
"       se laststatus=2
"set show matching brackets
"        se showmatch
"set cursor for Command, Visual, Normal
"       set gcr=n-c-v-o:nCursor 
" set cursor not to blink in Insert only
" or to start blinking after some msecs.
        set gcr=i:ver30-blinkwait5000
"       set gcr=i:ver30-blinkon0
"       set gcr=i:blinkwaiti50000
"hide mouse when typing text
        set mousehide

set guioptions-=T
set shm+=I


"syntax on

"turn off Alt for menus (use mouse)
set winaltkeys=no

"set smartcase to make vim search according to case
        se smartcase
"set status bar to show file you are editing
"       se laststatus=2
"set show matching brackets
"        se showmatch
"set cursor for Command, Visual, Normal
"       set gcr=n-c-v-o:nCursor 
" set cursor not to blink in Insert only
" or to start blinking after some msecs.
"       set gcr=i:ver30-blinkwait9000
"       set gcr=i:ver30-blinkon0
"       set gcr=i:blinkwait20000
"hide mouse when typing text
        set mousehide
"turn off Alt for menus (use mouse)
set winaltkeys=no

" set 
guicursor=i:ver40-iCursor,r:hor35-rCursor,n:block-nCursor,v:hor75-vCursor,a:blinkwait5000
"set guifont=Monospace\ Bold\ 12
set guifont=Bitstream\ Vera\ Sans\ Mono\ \Bold 

"colorscheme peachpuff
colorscheme desert


"  hi Cursor                            guibg=red
"  hi iCursor                           guibg=cyan
"  hi rCursor                           guibg=yellow
"  hi vCursor                           guibg=blue 
"  hi nCursor                           guibg=green 




        
" make backspace work in X
        set <BS>=

"keep some lines around cursor
        set scrolloff=3

"set BACKSPACE to delete continuously in Insert mode
        se bs=2


        
"set autoindent on
                se ai

"set smartcase to make vim search according to case
        se smartcase
"set status bar to show file you are editing
        se laststatus=2
"set show matching brackets
        se showmatch
        
"set directory for swap files
        se dir=~/.swp

"set ruler
        set ruler


"MAPPINGS:

"search stuff
" This turns off search highlighting after <CR>
nnoremap <silent> <CR> :nohlsearch<CR>
"turning stuff off and on
"set nohlsearch
set incsearch


"Change preceding word to uppercase in Insert mode
        map! <C-F> <Esc>gUiw`]a

"Make alt-o insert new line in Insert
        imap <M-o> A<CR>


"ct to count file
        cab ct  !wc -w
"ls to ls 
        cab ls !ls 


"map ctrl-P to produce <p> 
"       
        map <C-p> <p><ESC>
        imap <C-p> <p>

"alt-s to save file 
        map <M-s> :w<CR>
        imap <M-s> :w<CR>

"alt-S to save file and exit
        map <M-S> :wq<CR>
        imap <M-S> :wq<CR>

"alt-q to quit if saved 
        map <M-q>  :q<CR>
        imap <M-q> :q<CR>
        
"alt-Q to quit unconditionally
        map <M-Q> ZQ
        imap <M-Q> ZQ

"alt-f to format para (cursor within para)
        noremap <M-f>   gqip
        inoremap <M-f>  gqip
        
"alt-F to format para (cursor outside para)
        noremap <M-F>   gqap
        inoremap <M-F>  gqap
        
"alt-d  to delete line
        imap <M-d> dd
        map <M-d>  dd
        
"alt-u to undelete 
        map <M-u> u
        imap <M-u> u

"F11 to insert date
        map <F11>  mx:r!setdate<CR><BS>
        imap <F11> :r!setdate<CR><BS>


"alt-p to insert text from another window
        map <M-p>  "*p 
        imap <M-p>  "*p 

"Find in insert
        imap <M-/> /

"Next find
        imap <M-n> n
        map <M-n> n

" Alt-e to end of line in Insert mode
       imap ? <End>

        
"F12 to bring up my help file
        map <F12> :split ~/.helpvim.txt<CR>
        imap <F12> :split ~/.helpvim.txt<CR>

"Shift-F12 to close the help file
        map <S-F12> :close<CR>
        imap <S-F12> :close<CR>

"Highlighting stuff
        map <F3> \hcli
        map <F4> \hcls




-- 
Anthony Campbell - [EMAIL PROTECTED] 
Microsoft-free zone - Using Linux Gnu-Debian
http://www.acampbell.org.uk (blog, book reviews, 
on-line books and sceptical articles)

Reply via email to