LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 951|回复: 9

问一个一直想问的问题,关于vim的

[复制链接]
发表于 2004-5-24 19:54:00 | 显示全部楼层 |阅读模式
fedora中的vi其实就是vim。
而在freebsd中安装了vim为什么总是和fedora中的不一样呢?让我用得很不习惯,大家有没有什么办法解决啊!
发表于 2004-5-24 20:42:55 | 显示全部楼层
FreeBSD默认的是/sbin/vi实际是cvi是vi的一个变种,比较类似传统的vi.当然你可以自行安装vim
 楼主| 发表于 2004-5-24 21:14:18 | 显示全部楼层
楼上啊~我说了,我安装了vim,可是还是和fedora下的不一样啊!操作上很难适应。
发表于 2004-5-24 23:04:42 | 显示全部楼层
好象我在chinaunix给你回贴了,就是替换掉vi
发表于 2004-5-24 23:12:09 | 显示全部楼层
FreeBSD的默认设置是不太好,
以下是我的~/.vimrc内容

set nocompatible
set backspace=indent,eol,start
set autoindent
set textwidth=0
set nobackup
set viminfo='20,\"50
set history=50
set ruler
set suffixes=.bak,~,.swp,.o,.info,.aux,.log,.dvi,.bbl,.blg,.brf,.cb,.ind,.idx,.ilg,.inx,.out,.toc
vnoremap p <Esc>:let current_reg = @"<CR>gvdi<C-R>=current_reg<CR><Esc>

if has("autocmd")
filetype plugin on
endif

augroup filetype
  au BufRead reportbug.*        set ft=mail
  au BufRead reportbug-*        set ft=mail
augroup END

set runtimepath=~/.vim,/etc/vim,/usr/share/vim/vimfiles,/usr/share/vim/addons,/usr/local/share/vim/vim62,/usr/share/vim/vimfiles,/usr/share/vim/addons/after,~/.vim/after

syntax on
set expandtab
set tabstop=4
set shiftwidth=4
"set ignorecase
"set mouse=a
发表于 2004-5-24 23:13:30 | 显示全部楼层
bsd 下地vim 和 linux 尤其是 redhat 中地vim 在初始设置上有一些不同(至少在我地
NetBSD上是这样地)
你可以看看
:help nocp

=
要作到和 redhat 中 vim 类似地使用效果 ~/.vimrc
至少要设置成这样
cat ~/.vimrc
set nocp
set bs=2

至于为何你可以参考vim 在线帮助,help nocp and help bs .
good luck.
发表于 2004-5-25 00:37:53 | 显示全部楼层
参见/usr/local/share/example/vim/vim62/vimrc_example(大概叫这个名字吧),你可以把它复制为~/.vimrc,这样就和Linux下基本一样了。

另外,fbsd下的vi是原始的vi,Linux下的vi只是vim的一个别名,这两个程序是不一样的,你可能需要做一个类似alias vi=vim之类的工作。
 楼主| 发表于 2004-5-25 06:47:31 | 显示全部楼层
最初由 windoze 发表
参见/usr/local/share/example/vim/vim62/vimrc_example(大概叫这个名字吧),你可以把它复制为~/.vimrc,这样就和Linux下基本一样了。

另外,fbsd下的vi是原始的vi,Linux下的vi只是vim的一个别名,这两个程序是不一样的,你可能需要做一个类似alias vi=vim之类的工作。


我怎么没有这个目录?
发表于 2004-5-25 09:36:28 | 显示全部楼层
我是这样做的,把linux下的~/.vimrc复制到freebsd,在shell的初始化脚本中加入alias vi="vim"。
 楼主| 发表于 2004-5-30 19:06:17 | 显示全部楼层
感谢大家的帮助。现在已经基本差不多了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表