Vi中编写C语言程序的基本命令

本文介绍了在Ubuntu中使用Vi编辑器进行C语言编程的基础知识,包括Vi的命令模式、底行模式和编辑模式。在命令模式下,通过特定快捷键可切换到编辑模式进行插入操作。底行模式用于文件的保存和退出。此外,文章还详细列举了光标移动、删除、复制、粘贴等实用命令。
摘要由CSDN通过智能技术生成

在学习初期,我们使用Ubuntu中的Vi编辑器进行C语言编写。

Vi编辑器中的三种模式

在Vi编辑器中存在三种模式: 命令(Command)模式 底行(Last-line)模式 编辑(Entry)模式。
用vi打开一个文件之后 进入 命令模式: 不能编辑文档,只能识别命令。
命令模式下通过 i,Ia,A,o,O 可进入到编辑模式.
i : 在光标处插入
I :在光标所在行首插入
a :在光标后面插入
A : 在光标所在行尾插入
o : 在光标下一行插入新行
O : 在光标处插入新行
编辑模式下进行文档编辑。
编辑模式下按 Esc 可返回到命令模式。
在命令模式下 shift+: 进入到底行模式。
进入底行模式下: wq 保存并退出。其中w代表保存,q表示退出
如果单点一个q,文档若被修改会提示是否需要保存,如果不需要保存则可以强制退出。q!表示放弃保存,直接退出

命令模式下命令:

1、 shift+ZZ 直接保存退出

2、光标定位:
h 向左移动光标
l 向右移动光标
j 向下移动光标
k 向上移动光标
gg 光标回到文件开始行
G 光标定位到文件末尾
nG 光标定位到第n行 n是代表一个数值
在底行模式下可以直接 输入行号即可
ctrl+f 向后翻一页
ctrl+b 向前翻一页

3、删除(放到剪切板中):
dd 删除光标所在行
dw 删除一个单词
x 删除一个字母
ndd 删除光标及以下n行 n代表一个数字

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值