페도라4에서 vim 사용 문제입니다.
글쓴이: ftty / 작성시간: 화, 2005/10/18 - 8:24오후
페도라4를 깔았는데 vim이 아니라 vi가 실행되는 것 같습니다.
.vimrc에서 set nu를 하면 숫자밑에 줄이 그어져 있고, C언어 파일을 열었을때 예약어의 색깔이 변하지 않습니다.
또 set autoindent를 해도 잘 안됩니다.
아는 형말로는 vim이 아니라 vi가 실행되어 그렇다고 하는데여..
어떻게 설정을 다시 해줘야 할지 전혀 모르겠습니다.
페도라4를 설치할때 잘못 건드린건 없다고 보는데요...
Forums:
[code:1]vim-common-6.3.086-0.fc4.i386.rp
/bin/vi vim-minimal
/usr/bin/vim vim-enhanced
심볼링크 걸어서 쓰면 되겠네요 :)
확장자 컬러 조절
/usr/share/vim/vim63/filetype.vim
ㅇㅇ
저도 며칠전에 그문제때문에 새로 6.4버전도 나오고 해서..
rpm -e --nodeps vi관련된모든거
다지우고. 아래주소에서 6.4새로 다운받고 설치했습니다..
wget ftp://ftp.vim.org/pub/vim/unix/vim-6.4.tar.bz2
그러니..아주 잘되고있네요.ㅎ
아래는 .vimrc 입니다. 괜찮네요.꽤.
------------------------------------------------
set title
set magic
set noshowcmd
set nowrap
set nowrapscan
set showmode
set nobackup
set backupext=.bak
set tabstop=4
set shiftwidth=4
set visualbell
set ruler
set cindent
set autoindent
set smartindent
set textwidth=79
set noicon
set nocompatible
set laststatus=2
set background=dark
syntax on
map <F1> :K <CR>
map <F2> :w! <CR>
map <F3> :30vs ./ <CR>
map <F4> :sp ./ <CR>
map <F5> :new <CR>
map <F6> : <CR>
map <F7> : <CR>
map <F8> : <CR>
map <F9> : <CR>
map <F10> : q! <CR>
map <F11> : <CR>
map <F12> : <CR>
au BufNewFile,BufReadPost *.c,*.h set cindent shiftwidth=4 number tabstop=4 ic vb
au BufNewFile,BufReadPost *.c,*.h syntax on
au BufNewFile,BufReadPost *.cpp,*.cc set cindent shiftwidth=4 number tabstop==4 ic vb
au BufNewFile,BufReadPost *.cpp,*.cc*.h syntax on
au BufNewFile,BufReadPost *.java set cindent shiftwidth=4
au BufNewFile,BufReadPost *.php3 set cindent shiftwidth=4
au BufNewFile,BufReadPost *.php set cindent shiftwidth=4
au BufNewFile,BufReadPost *.pl set cindent shiftwidth=4
au BufNewFile,BufReadPost *.tex set autoindent
댓글 달기