在终端进入vim编辑器的方法:
[root@localhost ~]# vim saberlily.c(vim加文件名)
vim分为3种模式插入模式 低行模式命令模
一,插入模式
切换:在进入vim之后按ESC+I进入插入模式
功能:可以输入代码
二,低行模式
切换:按ESC+shift+:进入低行模式
功能:Q退出 w保存 qw保存并退出 q!强制退出
%s/内容/替换成什么/g(所有):所有选择内容替换成
输入 指定行调到指定行或者vim 文件名+指定行
三,命令模式
切换:按esc进入
功能:shift +g 跳到最后一行 shift +gg调到最前面一行
数字+s删除字符 数字+DD删除行数 U撤销 数字+yy复制 数字+cc剪切
四,GCC编辑器
gcc加文件名
如
[root@localhost ~]# gcc saberlily.c
[root@localhost ~]# ./a.out(./a.out输出)
helloworld
文件编译过程分为预处理 编译 汇编 链接这4个过程
预处理:头文件的展开 VIM程序中#开头的文件的展开。只进行预编译不做其他处理。
格式:[root@localhost ~]# gcc -E saberlily.c -o saberlily.i会产生一个saberlily.i 文件
编译格式:[root@localhost ~]# gcc -S saberlily.i -o saberlily.s会产生一个同名汇编文件
汇编格式:[root@localhost ~]# gcc -C saberlily.s -o saberlily.o会产生一个cpu可以识别的同名二进制文件
链接格式:[root@localhost ~]# gcc saberlily.c -o saberlily会产生一个同名的可执行文件
[root@localhost ~]# ./saberlily
helloworld
ps关于vim配置
[root@localhost ~]#vim /etc/vimrc
找 set autoident自动缩进功能
set tabstop=4 自动缩进4格
set number 自动加行号
syntax on设置一些字符颜色变化
注意写程序是“”里面不能有“”,单引号里面不能有‘’.