今日主要任务:学习并了解了vim的相关配置;vi的基本操作;makefile的编译语法
遇到的困难:vim忘记保存了
未解决的地方:已解决
自我评价:良好
主要收获:vi可以分为三种状态,分别是命令模式、插入模式和底行模式,各模式的功能区分如下:
1) 命令行模式 控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。
2) 插入模式 只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。
3) 底行模式 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
删除命令
ndw或ndW:删除光标处开始及其后的n-1个字
do:删至行首
d$:删至行尾
ndd:删除当前行及其后n-1行
x或X:删除一个字符,x删除光标后的,而X删除光标前的
Ctrl+u:删除输入方式下所输入的文本
最后行方式命令
:w :保存当前文件
:e filename:打开文件filename进行编辑
:x:保存当前文件并退出
:q:退出vi
:q!:不保存文件并退出vi
makefile终极配置
1Target=hello
2 Object=hello.o
3
4 $(Target):$(Object)
5 gcc $(Object) -o $(Target)
6
7 clean:
8 rm hello.o 沈祖杰 2018.7.19