linux---------vi编译器

网友投稿 264 2022-11-02


linux---------vi编译器

vi编译器1.保存退出:wqesc ZZ2 插入命令 :vi模式变化到输入模式A I Oa i o3 光标移动命令:仅仅移动光标,不会改变模式^:移动到行首 第一个非空字符0:移动到行首第一个字符$:移动到行位nG :n :n行n| :n 列:set nu 设置行号:set nonu取消行号gg 到第一行G 最后一行H M L 分别到屏幕的顶端,,中间,和底端删除命令x 删除一个nx删除n个D 从坐标所在处删到行位dd 删除坐标所在行ndd 删除n行:n1,n2d 删除从n1到n2dG 从坐标所在行到文件尾替换命令R 不停替换r 替换光标所在位置u 撤销. 重复复制粘贴剪切命令yy nyy 复制一行或n行dd ndd 剪切一行或n行p P 分别在光标所在行的下方和上方粘贴搜索全文替换/string 搜素字符串 n 下一个:%s/old/new/g 全文替换:n1,n2s/old/new/g 在指定行范围内替换其他命令:r !命令 命令导入if判断vi if.sh按A,a,i,I,o,O进入输入命令然后进行修改#!/bin/bashif [ -e $1 ]then if [ -f $1 ] then echo "this is an ordinary file." elif [ -d $1 ] then echo "this is a ordinary file." fielse echo "file not exist"fi一个if跟一个fi,记得[]里面有两个空格之后修改权限chmod 755 if.sh后可以进行判断是否是一个文件./if.sh test1./if.sh test2vi main.cgcc main.c gcc main.c -o op ./op#include int mian(){ printf("herllo world");}GUI页面gedit


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java中获取系统的当前时间以及String转Date类型
下一篇:Spring Boot中的常用注解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~