Ubuntu vi初体验

本文介绍了Vi编辑器的三种工作模式及其转换方法,包括命令行模式、插入模式和底行模式,并提供了常用的编辑操作和文件管理命令。

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

可以将vi的状态分为三种:第一种:命令行模式(command mode);第二种:第二种:插入模式(Insert mode)

第三种:底行模式(last line mode)

常规操作(持续更新):

1.进入vi方式:比如现在创建一个Hello.cpp的文件,在终端中输入:vi Hello.cpp,进入之后输入i进入插入模式;

2.插入模式中: 按“i”进入插入模式后是在光标的位置上进行插入操作的;
                  按“a”进入插入模式后是在光标位置的下一个位置开始插入(符合日常书写移动顺序);

                  按“o”进入插入模式后是从光标所在的下一行开始进行插入的(类似于换行输入);

                      在插入模式中,对输入进行删除用的是“delete”键,点击“backspace”键只会使光标向前移动;或者可以通过ESC键切换到命令行模式,用“x”和“X”进行删除修改,小“x”是对光标所在字符进行删除,大“X”是对光标前的字符进行删除;

                    光标移动键盘按键:向前(左):“backspace”键;光标向后移动(右):“space”;光标向上移动:ctrl+P;

光标向下移动:ctrl+n


3.命令行模式:插入模式通过esc键转换到命令行模式,通过“a”“o”“i”可以再次进入插入模式

                   命令行模式中“h”代表光标左移;“l”代表光标右移;“k”代表光标上移;“j”代表光标下移


4.底行模式: 插入模式输入“:”可以切换到底行模式,在底行模式中,对文件操作主要指令有如下几条:

                    :w  xxx   对文件xxx进行保存;

                    : wq       保存文件并退出vi;

                    : q!        不保存文件并强制退出vi;

例子:

用vi创建Hello.cpp


对.cpp文件进行编译和运行





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值