美文网首页
1-vi编辑器与编译

1-vi编辑器与编译

作者: ibo | 来源:发表于2017-02-03 15:40 被阅读0次

    VI编辑器

    命令模式

    进入编辑模式, i a o 或者 I A O

    进入底行模式, shift + ; 或者 空格

    复制

    yy : 复制一行

    3yy : 复制3行

    鼠标选中 ,y

    剪切

    dd : 删除一行

    3dd : 删除三行

    dd : 删除一行


    粘贴 : p

    撤销 : u

    重做 : ctrl + l


    底行模式

    w 保存

    q 退出

    wq 报存并且退出

    q! 强制退出, 不保存修改内容

    w !sudo tee % 用于当wq 无法实现保存退出时.

    6,23y 复制第6行到23行的内容

    6,23d 删除第6行到23行的内容


    GCC 编译器

    gcc test.c
    • 默认生成的可执行文件名为 a.out
    • 执行 : ./a.out
    gcc test.c -o test
    • 指定生成的可执行文件名为test
    • 执行 : ./test

    GCC 编译步骤

    1.预处理 : gcc -E test.c -o test.i

    • C语言源程序文件 ===>> 经过预处理的C语言源程序文件展开头文件,
      进行宏替换 ,不会检查语法错误

    2.编译 : gcc -S test.i -o test.s

    • C语言源程序文件 ===>> 汇编语言源文件

    3.汇编 : gcc -c test.s -o test.o

    • 汇编语言源文件 ===>> 二进制源文件

    4.编译 : gcc test.o -o test

    • 二进制源文件 ===>> 二进制可执行文件

    相关文章

      网友评论

          本文标题:1-vi编辑器与编译

          本文链接:https://www.haomeiwen.com/subject/eeydittx.html