zoukankan      html  css  js  c++  java
  • Mac上编写C语言程序

    基础知识:

      一、mac打开终端:1、点击mac右上角的搜索图标 -> 2、搜索“terminal.app” -> 按enter键打开终端

        二、终端命令:新建文件名(mkdir 文件夹名);列出文件夹下列表(ls); 删除命令(rm 文件名/文件夹)

      三、进入文件夹命令:cd 文件夹名/路径

      四、打开vi(virtual interface)软件:

        1、vi启动: $ vi 或 $ vi 文件名

        2、按Esc键回到命令状态

        3、插入命令列表:

          a、i:在光标前插入正文

          b、I:在当前行开始出插入正文

          c、a:在光标后插入正文

          d、A:在当前行末尾插入正文

          e、o:在当前行后插入一新行

          f、O:在当前行前插入一新行

        4、在插入状态不能输入命令

        5、保存与退出:

          a、“:q!”:放弃当前的修改,并退出系统

          b、“:wq”:保存当前的修改,并退出系统

          c、"w test.c":当前文件还没有命名可以使用该命令

    编译执行程序:

      编译:gcc -o test test.c

      执行:./test

    光标操作:

      1、移动到行尾"$",移动到行首"0"(数字),移动到行首第一个字符处"^"
      2、移动到段首"{",移动到段尾"}"
      3、移动到下一个词"w",移动到上一个词"b"
      4、移动到文档开始"gg",移动到文档结束"G"
      5、跳到第n行"ngg"或 "nG"或 ":n"
      6、移动光标到屏幕顶端"H",移动到屏幕中间"M",移动到底部"L"
      7、移动到上次编辑文件的位置 "`"                  

    编辑快捷操作: 

      1、光标后插入"a", 行尾插入"A"
      2、后插一行插入"o",前插一行插入"O"
      3、删除字符插入"s", 删除正行插入"S"
      4、光标前插入"i",行首插入"I"
      5、删除一行"dd",删除后进入插入模式"cc"或者"S"
      6、删除一个单词"dw",删除一个单词进入插入模式"cw"
      7、删除一个字符"x"或者"dl",删除一个字符进入插入模式"s"或者"cl"
      8、粘贴"p",交换两个字符"xp"
      9、交换两行"ddp"
      10、复制"y",复制一行"yy"
      11、拷贝当前行 "yy"或者"Y"
      12、撤销"u",重做"ctrl + r"
      13、删除到行尾可以使用"D"或"C"
      14、删除当前字符 "x"
      15、" >>"缩进所有选择的代码
      16、 "<<"反缩进所有选择的代码
      17、合并两行" J"
      18、若不想保存文件,而重新打开":e!"
      19、若想打开新文件 ":e filename",然后使用"ctrl + ^"进行文件切换
  • 相关阅读:
    【Unity】近期整理Unity4.x 项目升级Unity5.0 过程中出现的各种常见问题,与大家共享。
    extjs Combox 调用数据
    CSDN博客2014年4月24日清理缓存
    在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法訪问server。请验证实例名称是否正确而且 SQL Server 已配置为同意远程连接。
    海思 3520D 移植Qt4.5.3 一
    Android 输入框限制字符输入数
    Making User-Managed Backups-17.4、Making User-Managed Backups of Online Tablespaces and Datafiles
    spring 使用外部属性文件
    mysql字符串替换
    maven3+eclipse搭建webAPP企业级实战《一》
  • 原文地址:https://www.cnblogs.com/zhoujiahong/p/9822652.html
Copyright © 2011-2022 走看看