linux vim手动安装,Linux下Vim的安装

本文介绍了在Ubuntu系统中如何手动下载、安装和配置Vim编辑器的详细过程。首先从FTP源下载Unix版本的Vim,然后通过tar命令解压缩。在安装过程中,遇到ncurses库缺失的问题,通过sudo apt-get install libncurses5-dev命令解决了这个问题。最后,创建了/usr/bin下的符号链接,并编写了.vimrc文件以定制Vim设置。整个过程旨在将Vim打造成为一个强大的文本编辑器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.首先在源FTP上下载一个Ttar.gz包。

我的机器是Ubuntu,所以选择Vim的Unix版本来进行安装。

2.按照Vim使用手册中介绍的方法来解压缩,具体命令我忘记了,但是可以在usr_90.txt中看到手册中关于Vim的安装和卸载的说明。

命令好像是:tar

-jcvf vim73.tar.bz2

3.解压得到:vim72, 进入这个目录。运行

./configure (可以带一些参数来确定安装在哪里,安装多少功能等)

./configure --prefix=/usr/local/vim --with_features=big

make

make install

这样就安装了Vim。

4.安装过程中可能会出现一些错误,依次改正。

比如我就出现一个terminal

library未安装好的问题,解决的办法就是给机器安装终端库,./configure会给出提示。提示为:ncurse库。

#----------------------------------------------------------------------------------------------------------------------------------

checking --with-tlib argument... empty: automatic terminal library

selection checking for tgetent in -lncurses... no checking for tgetent in -ltermlib... no checking for tgetent in -ltermcap... no checking for tgetent in -lcurses... no no terminal library found checking for tgetent()... configure: error: NOT

FOUND! You need to install a terminal library; for example

ncurses. Or specify the name of the library with

--with-tlib. #----------------------------------------------------------------------------------------------------------------------------------

解决办法就是:

sudo apt-get install libncurses5-dev

这样就为linux安装了ncurses库了。

呵呵,花了很长时间安装好了我的vim,我的目的就是想将vim办成一个编译器,原先的vi/vim由于太小无法达到要求,所以这次删掉了原来的vi/vim,重新安装了vim。这样我后面将研究一下如何更好的使用Vim了。

我比较喜欢在/usr/bin中再去建立一个符号链接:

cd /usr/bin

sudo ln -s /usr/local/vim/bin/vim vim

sudo ln -s /usr/local/vim/bin/vim vi

这样就可以使用很多vi 或者vim来编辑文本了。

再编辑一个 .vimrc 放在

~/目录下面。这样就配置好了vim了。我没有完全了解.vimrc就将包自带的vimrc_example考到~/

下面,再将它改名:

mv vimrc_example .vimrc

为了进行分子动力学模拟计算。呵呵,这样vim就多姿多彩了。

tar -xf vim.tar -C ~ vim /etc/vimrc vim /root/.vimrc set ts=4 设置tab有多少空格 set ai 自动对齐 set nu set mouse=a set shiftwidth=4 shift + . 向左向右缩进 shift + , jklh ,cs 性感的注释 ,cu 取消注释 ,cc 注释一行 ,ca 切换单行注释符 选中代码块 按=  自动对齐 ctags -Rn . ctrl + ] ctrl + t 二、VIM编辑器的使用 vi vim (增强版vi,现在各版本的linux都带有vim) 三种模式: 普通模式:控制光标移动,删除字符,段落复制(按ESC) 编辑模式:包含插入模式和替换模式,新增文字和修改文字 命令行模式/末行模式:保存文字,离开vim,以及其它设置 vim newfile 新建一vim空白文件进行编辑 普通模式 编辑模式下按ESC切换为普通模式 命令 说明 移动: h 将光标向左移动一格 l 将光标向右移动一格 j 将光标向下移动一格 k 将光标向上移动一格 ^ 光标移动到行首,即第一有效字符位置 0 将光标移动到该行的行首,行的第一格位置 $ 将光标移动到行尾 H 将光标移动到该屏幕的顶端 M 将光标移动到该屏幕的中间 L 将光标移动到该屏幕的底端 gg 将光标移动到文章的首行 G 将光标移动到文章的尾行 w 将光标移动到下一单词 b 将光标移动到上一单词 e 将光标移动到下一单词,光标到下一单词词尾 W 和w功能一样,只不过以.或-或)字符为分界 B 和b功能一样,只不过以.或-或)字符为分界 E 和e功能一样,只不过以.或-或)字符为分界 f f后跟一字符可直接跳到本行光标之后有此字符位置 F F后跟一字符可直接跳到本行光标之前有此字符位置 t 和f一样功能,只不过光标停在要搜索字符前一字符位置 T 和T一样功能,只不过光标停在要搜索字符后一字符位置 zt 将当前位置置于屏幕顶端 zb 将当前位置置于屏幕底端 zz 将当前位置置于屏幕中间 zf 创建折行 zc 折叠 zo 打开折叠 % 跳到匹配的括号 Ctrl+u 将窗口向上移动半屏 Ctrl+d 将窗口向下移动半屏 Ctrl+f 向前滚动一整屏 ctrl+b 向后滚动一整屏 ctrl+g 在窗口下方显示信息,告诉当前文件中的位置和文件名等 Ctrl+o 跳到上次光标位置 ‘’ 跳到上次光标位置,和ctrl+o不同,它只能和上一次光标位置和当前位置来回跳转 ctrl+i 和ctrl+o功能相反 m 有名标记,在想要做标记位置按ma, 再到移动其它地方,当想回到做标记位置时,按'a就跳回做标记位置 简单搜索:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值