linux vi编辑器命令

打开文件
#vi file_name
开始编辑 i(insert:在光标处输入) a(将光标后移一位输入) o(换行输入)

退出编辑状态 esc
非编辑状态下命令:
 /main()     /*查找字符串   main(),此时按“N”,表示查找下一个。和windows中F3的功能类似*/ 
:set number/nu /*设置行号*/
:set nonu /*取消行号*/
:/66 /*光标移动到66行*/
:!make
:!gcc -o mycpro mycpro.c /*不退出vi,执行linux命令*/
:q /*没有对文件更改的情况下退出vi*/
:q! /*不保存修改,退出vi*/
:w /*保存做的修改,不退出vi*/
:wq /*保存修改,并退出vi*/


[url=http://www.linuxpx.cn/Linux/Linux_2170.html]http://www.linuxpx.cn/Linux/Linux_2170.html[/url]


常用命令
1、复制(一行:yy; 多行:[n]yy)
在命令模式下:将光标定位到想开始复制的行,然后输入yy 则将当前行复制。
若想复制多行,则将光标定位到起始行,输入8yy 表示从当前行开始向下复制8行。

2、粘贴(p);粘贴的起始行为当前行的下一行
在命令模式下:将光标定位到某行,输入p 则是将复制的内容粘贴到当前行的下一行.

3、撤销()

4、删除(一行:dd;多行:[n]dd)
删除一行:将光标定位到想删除的那行,命令模式下,输入dd。则当前行就会被删除。
删除多行:光标定位到某行,命令模式下,输入8dd ,则表示从当前行开始的向下8行被删除。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值