Ubuntu中安装和使用vim
1、vim的安装
使用ctrl+alt+t打开终端,并在命令行中输入sudo apt-get install vim,之后输入密码,输入密码后系统会自动安装vim
2、vim的简单使用
直接在终端中输入 vim 文件名 即可进入文件,若是文件不存在则会新建该文件
vim中共有三种操作模式:一般模式、编辑模式、命令行模式
三种模式之间的切换:
<1> 一般模式,在此模式下可以使用方向键控制光标的移动,也可以使用某些指令进行删除字符、复制整行来处理文件内容
x:删除某个字符(使用x可以将光标选中的字符删除)
dd:将整行剪切下来(可以使用ndd进行多行剪切,n为行数)
yy:复制整行(nyy复制多行,n为行数)
p:将剪切或复制的内容粘贴在光标所在行的下一行
u:撤销上一步操作,可以重复撤销(类似于word中的后退)
ctrl+r:取消撤销上一步操作(类似于word中的前进一步)
. :重复上一步操作
<2> 编辑模式,在此模式下可以对文档内容进行编辑
在一般模式下直接输入a、A、i、I、o、O即可进入编辑模式
a:在光标后一个字符插入
A:在光标所在行的行尾插入
i:在光标前一个字符插入
I:在光标所在行的行首第一个非空字符插入
o:在光标所在行下面新建一行插入
O:在光标所在行上面新建一行插入
<3>命令行模式,在此模式下可以对文件进行保存,字符替换等操作
:q 退出vim(可结合 ! 即 :q! 意为强制退出,下面指令同理)
:w 保存编辑
:x 保存并退出(等价于:wq)
:wq 保存并推出
/%s/字符1(或字符串1)/字符2(或字符串2) 将字符1的内容替换为字符2
以上,即为vim的基础操作,还有一些诸如一般模式下回到第n行行首的指令nG等可由读者自由操作
在vim安装过程中,因为Ubuntu默认软件源为国外源,所以下载速度较慢,所以可以将软件源更改为国内源
更改软件源
<1> 在终端中输入下面命令,打开源列表
<2>清空文件中的所有内容,并将下面内容添加到sources.list中
deb http://mirrors.163.com/ubuntu/ precise main restricted
deb-src http://mirrors.163.com/ubuntu/ precise main restricted
deb http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-updates main restricted
deb http://mirrors.163.com/ubuntu/ precise universe
deb-src http://mirrors.163.com/ubuntu/ precise universe
deb http://mirrors.163.com/ubuntu/ precise-updates universe
deb-src http://mirrors.163.com/ubuntu/ precise-updates universe
deb http://mirrors.163.com/ubuntu/ precise multiverse
deb-src http://mirrors.163.com/ubuntu/ precise multiverse
deb http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-updates multiverse
deb http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ precise-security main restricted
deb-src http://mirrors.163.com/ubuntu/ precise-security main restricted
deb http://mirrors.163.com/ubuntu/ precise-security universe
deb-src http://mirrors.163.com/ubuntu/ precise-security universe
deb http://mirrors.163.com/ubuntu/ precise-security multiverse
deb-src http://mirrors.163.com/ubuntu/ precise-security multiverse
deb http://extras.ubuntu.com/ubuntu precise main
<3>在终端中输入 apt-get update进行源更新即可,下次进行软件安装时即会从新的国内源下载