Linux学习(二):vi编辑器

1、vi编辑器打开文件

vi+filename ------将文件在vi编辑器中打开

注意:如果文件存在,直接打开,如果不存在,则先创建一个新的文件再打开该文件。

2、vi编辑器的三种模式

vi编辑器包括三种模式:
                                    (1)一般模式
                                    (2)编辑模式
                                    (3)命令行模式

2.1 一般模式

vi编辑器刚打开文件时处于一般模式,此时不能输入字符修改文件。此时可以执行剪切复制整行的操作。
        dd 剪切光标所在行到粘贴板,可以作为删除用
        ndd  剪切光标所在行一下的前n行,可以作为删除用
        u 撤销上一个命令
        yy 复制光标所在的行
nyy 复制光标所在行一下的前n行
         p 将粘贴板上的数据打印在光标下一行的位置
        r 修改光标所在字符,r后接着要修正的字符,(进入输入模式只能修改一个字符,输入完毕后回到一般模式)
       R 进入取代状态,新增资料会覆改原先资料,直到按[ESC]回到指令模式下为止(进入输入模式)
       s 删除光标所在字符,并进入输入模式
S 删除光标所在的行,并进入输入模式 
        i       从当前字符开始插入(进入输入模式)
        空格或? 进入命令行模式

       gg 跳转到文件开头

     G 跳转到文件末尾

2.2 输入模式

       输入模式也就是进行代码输入的模式,输入模式只能转换到一般模式,按ESC键返回到一般模式

2.3 命令行模式

       w 保存文件   
       q 退出vi编辑器
w! 强制保存
 q! 强制退出vi编辑器
wq 保存并退出
wq! 强制保存并退出
 %s/old/new/g 
%s/old/new/gc 每替换一个就会有提醒
vsp 文件名称    分屏显示另一个文件,ctr+w快速双击可以切换到另一个文件中

设置显示行号

:set nu
永久显示行号
打开 vim /etc/vim/vimrc
添加 set nu



       
       
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值