ubuntu server 8.04 vi配置

 

Ubuntu 8.04 server自带vim-tiny,如安装vim-full,需先卸载vim-tiny

#dpkg -l |grep vi
#sudo apt-get remove vim-tiny
#sudo apt-get install vim

安装好vim-full后,设置vi编辑环境

#vi ~/.vimrc

set number      //显示行数 set nu
set ruler    //显示标尺 set ru
set show cmd     //显示当前输入的命令 set sc
set whichwrap=h,l,<,>   //运行h,l,<,和>键换行
set ic   //搜索时忽略大小写 (ignore case)
set incsearch   //输入字符后即开始搜索 set is
set hlsearch   //高亮显示搜索文本 set hls
syntax enable   //语法高亮 sy on
hi comment ctermfg = green   //绿色显示注释 (highlight)

vi编辑器的使用

进入vi后就是在编辑模式


h : 左移
j : 下移
k : 上移
l : 右移

dd : 删除光标所在行
ndd : 删除n行(向后)
yy : 复制当前行
y$ : 复制光标所在位置到结尾
p : 粘贴

/string : 向后搜索
?string : 向前搜索
n : 继续搜索
N : 反向搜索

u : 撤销操作
. : 撤除撤销

ZZ : 存盘退出
ZQ : 不存盘退出

编辑模式下输入i,a,o,c,r或s进入插入模式


i :光标所在位置前插入文本
a :光标所在位置后插入文本
o :光标所在行下面新开一行插入
s :删除当前字符并进入插入模式

编辑模式下按:进入命令模式


:n 跳到第n行
:wq 存盘退出
:q! 不存盘退出

:w 文件名 //当前编辑内容写入到另一文件中
:n1,n2 w 文件名 //n1到n2行的内容写入到另一文件中
:nw 文件名 //第n行内容写入到另一文件中
:1,. w 文件名 //第一行到光标当前位置
:.,$ w 文件名 //光标当前位置到结尾

:r 文件名 //打开另一文件
:e 文件名 //新建一文件
:f 文件名 //当前文件重命名

:s/string1/string2 //将第一个string1替换成string2
:s/string1/string2/g //将所有string1替换成string2

:n1,n2 d //删除n1行到n2行
:.,$ d //删除当前行到结尾

:!命令 //执行shell命令

编辑模式下按v键进入可视化模式

移动方向键选取内容
按y复制
按x剪切
按p粘贴


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值