2014025659《嵌入式程序设计》第1周学习总结

第1周主要学习内容

课下,我们在老师的指导下安装了虚拟机和ubuntu。第一节课上,老师带领我们进行了Linux的一些基础知识的复习;第二节课,做了两个有关vim操作的实验,收获颇多。

课上实验过程中的收获

有关Linux的基本操作

1. mkdir,新建文件夹
2. cd,切换工作目录
3. ls,查看文件目录信息
4. cp,将一个或多个源文件或者目录复制到指定的目的文件或目录
5. tab补全快捷键,非常方便,已经开始习惯使用

有关vim的基本操作

因为最开始我的电脑系统里没有vim,所以首先,我先进行了vim的安装,利用sudo apt-get install vim代码,联网进行了安装。

1. 使用vim命令进入vim界面

vim后面加上要打开的已存在的文件名或者不存在(则作为新建文件)的文件名

2.光标移动的快捷键

在vim模式下,按Esc进入普通模式,在该模式下使用方向键或者h,j,k,l键可以移动光标。

3.进入插入模式

命令 说明
i 在当前光标处进行编辑
A     | 在行末插入

a | 在光标后插入编辑
o | 在当前行后插入一个新行
O | 在当前行前插入一个新行
cw | 在替换从光标所在位置后到一个单词结尾的字符

4.退出vim

命令 说明
:q! 强制退出,不保存
:q 退出
:wq! 强制保存并退出
:w <文件路径> 另存为
:saveas 文件路径 另存为
:x 保存并退出
:wq 保存并退出

5.其他基本命令

命令 说明
:set number 显示行号
P 粘贴
gg 将光标移动到第一行行首
G 光标移动到最后一行行尾
dd 删除整行
u 撤销操作
yy 拷贝行

总结

通过本周学习,积累了很多有关Linux和vim的基本操作,简单了解了gcc。希望通过老师全新的教学方式积累到更多的知识!

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积)
目标 5000行 30篇 400小时
第一周 100/200 1/2 10/20
posted on 2017-04-22 21:48  愚yyy  阅读(151)  评论(0编辑  收藏  举报