当前位置: 首页 > news >正文

衣服 div网站搜狗推广开户

衣服 div网站,搜狗推广开户,做网站宜宾,阿里做外贸的网站1 初识vim编辑器 创建第一个vim编辑的代码 1.新建文件 2.使用vim打开 3.打开默认是命令模式,写代码需要在屏幕上输出“i”字符 1.写完代码后要按Esc键退出到指令模式2.再按shift:wq即可保存并退出vim (因为不支持鼠标,通常 使用键盘上的箭…

1 初识vim编辑器

创建第一个vim编辑的代码

在这里插入图片描述

1.新建文件

在这里插入图片描述

2.使用vim打开

3.打开默认是命令模式,写代码需要在屏幕上输出“i”字符

  • 1.写完代码后要按Esc键退出到指令模式
  • 2.再按shift+:+wq即可保存并退出vim

(因为不支持鼠标,通常 使用键盘上的箭头 移动光标进行编辑)
在这里插入图片描述

4.cat进行查看

在这里插入图片描述

5.gcc编译文件

在这里插入图片描述
运行成功

2. vim的多模式

1.模式切换

模式切换如图:
在这里插入图片描述
结论:
在这里插入图片描述
命令模式可以理解为Windows系统中的鼠标,可以快速,高效得进行编程

2.命令补充

1.与光标有关的命令
  • n+gg :光标移动至第n行(任意行)
  • shift+g :光标移动至 最后一行
  • shift+$ : 光标移动至所在行的最后
  • shift+^ : 光标移动至所在行的最前
  • h,j,k,l :上下左右移动(h左,l右,j下,k上)
  • w,b: 光标按单词间隔进行行列移动(w向后,b向前)
  • n+ x :在光标所在处 向后删除 n个字符
  • n+ X :在光标所在处 向前删除 n个字符

2.其他命令(命令模式)
  • yy :复制当前一行
  • n+ yy :从当前行开始复制n行代码
  • p :将复制的内容黏贴至当前行的下一行
  • u :撤销上一步操作
  • ctrl+r :对u进行撤销,即恢复操作
  • n+ dd :剪切或删除行
  • shift+r:进入替换模式,可以重新写当前行的代码
3.其他命令 (底行模式)
  • shift+:+set nu: 调出行号(底行模式)
  • “/+字符串” +n : 查找字符串,按n找到下一个字符串
  • !gcc+文件名 : 执行正在写的程序文件,生成可执行程序

在这里插入图片描述

在这里插入图片描述

  • !./a.out (生成的可执行程序) : 执行程序
  • 在这里插入图片描述
  • vs + 文件名(实现分屏操作
  • 在这里插入图片描述
  • ctrl+ww,切换光标至另一个界面(可以用来复制其他文件中的内容配合“yy”)

在这里插入图片描述

4.补充命令
    1. ctrl+v(进入视图模式)->hjkl(移动光标,使其覆盖部分内容)->shift+i->“//”(插入双斜杠,也可以尝试插入别的字符)->esc(回到命令模式)

批量化注释

  • 2.ctrl+v(进入视图模式)->hjkl(移动光标,使其覆盖部分内容)->d

批量化删除注释

  • 3.shift+:->%s/xxx/aaa/g

将代码中的xxx全部换成aaa

3.vim的简要配置

1.进入家目录 cd ~

在这里插入图片描述

2.创建 .vimrc文件 catch .vimrc

在这里插入图片描述

3.vim .vimrc 并在里面写入想要的指令(可以自行去网上搜索)

我这边写入 set nu(显示行数)和 set mouse=a(支持鼠标)

4.再次打开test.c

在这里插入图片描述
发现已经添加了行号。

4.程序翻译-------gcc/g++

1.预处理(宏替换+去注释+条件编译+头文件展开)

举例:
在这里插入图片描述
使用gcc -E test.c -o test.i

  • -o:表示我们要形成的文件的名称(这里即test.i)
  • gcc -E:表示从现在开始 只要预处理完成就停下来

用vim打开test.i并与test.c对比:
在这里插入图片描述
宏替换+去注释+头文件展开全部完成)

2.编译(生成汇编)

gcc -S test.i -o test.s

  • -o:表示我们要形成的文件的名称(这里即test.s)
  • gcc -E:表示从现在开始 只要编译完成就停下来

在这里插入图片描述

3.汇编(生成机器可识别代码)

gcc -c test.i -o test.o

  • -o:表示我们要形成的文件的名称(这里即test.s)
  • gcc -c:表示从现在开始 只要汇编完成就停下来

在这里插入图片描述

4.链接(生成可执行文件或库文件)

在这里插入图片描述

gcc test.o -o testtest就是可执行的文件

5.补充知识点sudo(添加用户至白名单)

1.ls -l /etc/sudoers

在这里插入图片描述

2.su(切换至root)
3.vim /etc/sudoers

在这里插入图片描述
发现白名单里只有root,我们可以自行添加用户:
在这里插入图片描述

4.sudo验证

在这里插入图片描述

成功使用sudo,代表白名单配置成功。

在这里插入图片描述

http://www.dinnco.com/news/51383.html

相关文章:

  • 渭南网站建设风尚网络搜索引擎优化案例分析
  • 在上海做兼职去哪个网站搜索长沙专业做网站公司
  • 广州网站营销推广设计百度优化软件
  • 烟台网站建设咨询制作网页用什么软件
  • 重庆网站推广助理seo广告优化多少钱
  • 食品行业网站开发天津关键词优化平台
  • 生态城门户网站 建设动态会计培训班的费用是多少
  • 宜春做网站企业网站推广方法实验报告
  • 网站建设 APP爱站网权重查询
  • 百度给做网站公司seo的主要工作内容
  • 桓台县建设局网站沈阳网站建设制作公司
  • vuejs 做网站 性能搜索引擎技术优化
  • 咸宁制作网站网络营销公司名称
  • 什么做网站开发seo外链建设的方法有
  • 2023最新舆情信息完整版福州百度seo排名软件
  • 做导航网站用什么cms互联网推广销售好做吗
  • 优惠券网站是不是很难做重庆百度推广优化
  • 什么网站做海宁的房产好什么是网络营销渠道
  • 中核华泰建设有限公司网站廊坊seo网站管理
  • 购买手机网站推荐直销的八大课程
  • 网页设计 参考网站资源企业网站排名优化价格
  • 防止服务器上的网站被进攻定制网站和模板建站
  • 网站城市分站是怎么做的企业网站有哪些
  • 网站愉建设南宁今日头条最新消息
  • 做网站前期了解客户什么需求企业网站的基本功能
  • 北京网站开发教师招聘什么是软文写作
  • 备案做电影网站seo资源网站排名
  • 松原做网站平台百度官网推广平台
  • 仪表东莞网站建设软件推广平台
  • 易尔通做网站怎么样知乎关键词排名优化