VS等是集编辑,编译,调试等于一体的开发工具(IDE)
Linux下开发工具是独立的!
写代码--编辑器vim
编译代码--gcc/g++
调试--gdb,cgdb
构建工具--make.makefile
1.先用vim写一个hello,world

2.详细介绍vim的模式
我们平时在windows下使用的ctrl+c,ctrl+v等快捷键的本质就是命令(增加编辑效率)
vim多模式围绕命令展开

接下来分别对每个模式进行详解
一.命令模式
我们进入vim默认是命令模式所以是不能进行编辑的
1.shift+g: 进入文本末端
2.gg :进如文本开头
3.n + shift+g :进入任意第n行
4.shift+4( $ ) : 进入本行末端
5.shift+6( ^ ) ; 进入本行开始
h i j k :左下上右(方向键也可以)
w :按"单词"为单位向右移动
b :按"单词"为单位向左移动
- yy :复制
p :粘贴
dd:删除当前行
删除后可以再次粘贴
7.shift+` = ~ 大小写转化
8.x删除光标所在的字符,连续x,向右删除
shift+x,向左删除

二.底行模式

vs 【文件名】:分屏操作
ctrl+ww :选中哪一个分屏

创建并编辑文件
vim code.h
(输入内容,保存)
:vs code.c
(输入内容,保存)
:vs test1.c
(输入内容,保存)
编译和运行
:!gcc code.c test1.c -o test_hello
:!./test_hello

三.块选择模式

四.替换模式
