C程序编辑

在Linux中C程序可以在vi/vimgedit中编辑
本篇主要讲述vi/vim编辑器

①vim [file} —— 进入vim编辑器

进入后按以下字符进入插入模式


常用快捷键:

②编辑完按下Esc键然后插入以下字符:


eg:
vi [文件名] —— 进入vi编辑器并命名为 main.c

进入后按i 开始敲程序

按esc 来到最低一行输入:wq 保存并退出,得到文件main.c

输入gcc main.c -o main** —— 将main.c 预处理、汇编、编辑并链接形成可执行文件main

输入 ./main 输出程序执行的结果**

③gcc 命令 —— GUN C/C++编译器
语法格式:gcc [参数] [源文件]

没有参数直接生成a.out 文件

Linux学习——vi/vim编辑C程序并运行相关推荐

  1. Linux在vi/vim编辑文件时(104键)键盘右边数字键输入异常解决方法

    出现的问题:当Linux在vi/vim编辑文件时,当输入i编辑文件时,发现用键盘(104键)右边数字键进行输入时输出的不是数字而是英文字母! 应按如下操作解决: 1用Xshell6(目前我用的Xshe ...

  2. linux vim命令跳到67行,Linux学习之Vim/Vi使用(十三)

    Linux学习之Vim/Vi使用 Vim/Vi简介 Vim/Vi工作模式 Vim/Vi基本使用 Vim/Vi应用技巧 Vim/Vi简介 Vim/Vi是一个功能强大的全屏幕文本编辑器,是Linux/UN ...

  3. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令

    Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...

  4. linux vim修改字符串,Linux系统vi(vim)编辑器命令说明

    Linux系统vi(vim)编辑器命令说明 刘大喵 • 2019 年 02 月 06 日 vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim ...

  5. linux中vim文本编辑器的默认模式是,Linux 下 vi/vim 文本编辑器超详细使用指南

    Linux下的编辑器最经常使用的就是vim或者vi文本编辑.vi 和vim 编辑器的区别是vim是vi的改进版本,在vi 编辑器的基础上上扩展了不少实用的功能. 大多数的linux/unix 发行版本 ...

  6. Linux 下 vi/vim 文本编辑器超详细使用指南(转载)

    转载于 https://blog.csdn.net/kingmax54212008/article/details/54142633 Linux下的编辑器最常用的就是vim或者vi文本编辑.vi 和v ...

  7. Linux学习之Vim编辑器

    Linux学习之Vim编辑器 输入模式-Esc键–>命令模式 末行模式-Esc键–>命令模式 命令模式-a,i,o等键–>输入模式模式 命令模式- :键 -->末行模式 命令模 ...

  8. linux e514写入错误,Linux上使用vim编辑文件保存时报错:E514: write error (file system full?)...

    今天在Linux上使用vim编辑文件保存时报如下错误 E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sud ...

  9. linux 编辑my.cnf,linux下 vi命令编辑/etc/my.cnf

    linux下 vi命令编辑/etc/my.cnf (2011-01-22 16:31:07) 标签: 杂谈 请高手把详细步骤写好.把my.cnf配置文件加个max_connections包括(插入命令 ...

最新文章

  1. 格式化输入输出(待更新)
  2. GitHub开源:一键生成前后端代码神器
  3. expires与etag控制页面缓存的优先级
  4. maven setting 配置详解
  5. Ubuntu局域网下利用client联网
  6. 【AutoML】强化学习如何用于模型蒸馏?
  7. Spark _08窄依赖和宽依赖stage
  8. 继承Comparable接口来实现排序
  9. android 进度条_Android仿水波纹流球进度条控制器,实现高端大气的主流特效
  10. android studio viewo,Android Studio 之 ViewModel
  11. P1955 [NOI2015]程序自动分析 离散化学习 lower_bound学习
  12. 【项目合作】最高50万元!道路缝隙检测、目标跟踪优化、机器人平台开发
  13. python 的err输出BaseException
  14. yii2搭建完美后台并实现rbac权限控制实例教程
  15. php 组,PHP: 子组(子模式) - Manual
  16. 进程与线程之间的区别与联系
  17. 企业API接口设计之token、timestamp、sign具体实现
  18. MyEclipse暗黑主题设置
  19. Origin曲线拟合教程
  20. 机器视觉硬件之工业相机(一)

热门文章

  1. IMX6ULL-UBoot 20.04移植记录
  2. windows--花里胡哨的文件图标
  3. Web前端是什么?主要是干什么的
  4. 小米校招 C++研发 相机部 一二面
  5. python绘制图形沙漏_sandglass(沙漏)——一个让人解脱的python时间处理库
  6. 《刷新》读书笔记2-看萨提亚治下的微软文化变革
  7. 交换机 ensp基本命令
  8. 对象存储、文件存储、块存储区别介绍
  9. 通过OpenWrt路由器实现王者荣耀、快手、抖音过滤
  10. python输出希腊字母