linux--vi的使用总结

vi

Linux学习者需要掌握的第一个文本编辑器

大多数Linux系统中缺省使用的文本编辑器

vi编辑器的三种模式

  • 命令模式(command mode)—执行命令
  • 输入模式(Insert mode)—输入文本
  • 末行模式(last line mode)—执行待定命令

vi编辑器的启动和退出

直接进入编辑环境

$ vi

进入编辑环境并打开(新建)文件

$ vi myfile

退出vi编辑环境
输入末行命令放弃对文件的修改,并退出编辑器

:q! 

vi的启动

vi的文件操作

文件的打开与读取操作

打开新文件

打开新的文件到vi编辑器中

:e filename  

打开新的文件到vi编辑器中,并放弃对当前文件的修改

:e! filename

读取文件内容到当前vi编辑器中

:r filename

文件保存与另存为

保存文件

保存对vi编辑器中已打开文件的修改

:w

另存为文件

将vi编辑器中的内容另存为指定文件名

:w myfile

退出vi编辑器

未修改退出

没有对vi编辑器中打开的文件进行修改,或已对修改进行了保存,直接退出vi编辑器

:q

保存并退出

对vi编辑器中的文件进行保存并退出vi编辑器

:qw

不保存退出

放弃对文件内容的修改,并退出vi编辑器

:q!

光标移动和翻页操作

光标移动和翻页操作

行内快速跳转

行内快速跳转

文件内行间快速跳转

文件内行间快速跳转

进入输入模式

进入输入模式

输入模式的编辑键操作

输入模式的编辑键操作

删除操作

删除

撤销操作

撤销操作

复制与粘贴操作

复制粘贴

字符串查找操作

字符串查找操作

字符串替换操作

替换

vi编辑器的在线帮助

使用vi在线帮助需安装的软件包

vim-common-6.3.035-3.i386.rpm 
vim-enhanced-6.3.035-3.i386.rpm 

使用vi在线帮助的两种方法

在vi编辑器中按“F1”键

输入help末行命令

:help

使用vi打开多个文件

在输入vi命令时使用多个文件名作为参数

vi file1 file2 file3 ...

vi多文件操作命令

多文件操作

设置vi

vi的全局配置文件/etc/vim/vimrc

每个用户可以拥有自己独立的配置文件~/.vimrc

vi 常用选项

set nu 显示行号

syntax on 语法高亮

set ruler 显示光标位置

set undolevels=Num 设置undo的最大次数

set incsearch 快速查找单词

set ignorecase 忽略大小写

set hlsearch 高亮显示搜索结果

set background=dark 设置背景为dark

set noerrorbells 出错时不发出警告声

set smartindent 智能缩进

set autoindent 自动缩进

set tabstop=4 设置tab宽度

set backup 自动备份

set backupext=.bak 设置备份文件后缀

set backupdir=./ 设置备份文件默认保存目录

set readonly 设置文件只读

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值