码迷,mamicode.com
首页 > 编程语言 > 详细

嵌入式基础—C语言(1)—vim编辑器的常用命令

时间:2016-03-06 11:20:21      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:

[1] linux@ubuntu:~$ 
     linux@ubuntu:用户名@计算机名
     ~:家目录
     $:提示符
[2] 开启终端
      ctrl+shift+n:打开为当前目录
      ctrl+alt+t:打开终端默认为家目录
[3] ls 浏览目录
     ls   -a     浏览所有的文件,包括隐藏文件,隐藏文件以"."开头
     ls   -l     列表显示
          -h    显示大小,K , M , G
[4] touch  创建文件 
      echo "hello world" >> test.txt     向文件中写入字符串
      cat   test.txt      输出文件的内容,到终端上显示 
[5] mkdir  创建文件夹
[6]  cd  文件名            切换工作路径(切换目录)
       cd  ../       切换到上一级目录 
       cd  ./        切换到当前目录。没有任何变化
       cd            切换到家目录,/home/linux
       cd  /         切换到根目录,它相当于windows下c 盘,不要对它进行操作
       cd   ~       切换到家目录
       cd  -         执行上上次的cd指令 
[7] clear 或者ctrl+l     清屏
[8] pwd    获取当前位置 ,绝对路径
[9] cp  源文件路径  目标文件路径      文件的拷贝
     cp  dir1     dir2     -r       -r 递归拷贝文件
[10] mv  文件的移动   文件改名
       mv   源文件路径   目标文件路径            移动
       mv   源文件       目标文件                改名
[11] rm  删除
       rm  -rf     强制删除
       rm  *.txt     删除所有的txt文件
[12] 建立共享文件夹 
        cp  -r   源文件    /mnt/hgfs/share              从linux 拷贝到windows
        cp  /mnt/hgfs/share/test.txt   ./                 从windows 拷贝到linux 
技术分享  技术分享
[13] vi 的使用 
        esc  进行模式之间的切换
        1-命令行模式 
            yy                复制一行
            nyy              复制n行
           :3,5y           复制3-5行
            p                  在光标的下一行粘贴
            P                  在光标的上一行粘贴
            
            dd               删除一行
            ndd             删除n行
            :1,7d         删除1-7行
            u                 撤销操作
            Ctrl+r          反撤销操作 
        2-插入模式
            i   在光标前面插入
            I   在行首插入
            a  在光标后面插入
            A  在行尾插入
            o  在光标的下一行插入
            O  在光标的上一行插入
        3-底行模式
            :wq     保存并且退出 
            :q!       不保存强制退出
            :w       保存
            :x        保存并且退出 
[14]程序
           #include <stdio.h>          //头文件,<> 头文件是系统提供的
                                                                       “head.h”表示的是头文件是用户自己定义的
            int  main(void)                //int     代表函数返回值,他必须和return的是数据类型匹配
                                                        main  程序的入口,一个工程只有一个main
                                                        void 代表没有参数
            {
            printf(“hello world\n”);    //printf向终端输出一个字符串。\n 换行
           return 0;                //函数的返回值
            }
 
编译:
      gcc   hello.c          默认生成a.out可执行文件
执行:
       ./a.out
[15]计算机数据
         1-数值型数据
         2-非数值型数据
               ASCII 码表              man   ASCII
               0x0~0x1F       32个控制字符
               0x20~0x7F     96个一般字符
               ‘\0‘      --> 0    
               SPACE-->32
               ‘0’  -->48
               ‘A’ -->65
               ‘a’ -->97
技术分享技术分享
技术分享
 
[16]gcc编译的四个步骤
            1-预处理
                gcc  -E test.c   -o  test.i
                头文件的展开包含,宏替换
            2-编译
                gcc -S test.i   -o  test.s
                生成汇编文件
            3-汇编
                gcc   -c   test.s   -o   test.o
                生成目标文件
            4-链接
                gcc    test.o    -o    test
                生成可执行文件
[17]
                G      跳到文件结尾
                gg    跳到文件开头
                
                Ctrl+shift+“+”    扩大
                Ctrl+“-”              缩小

 

嵌入式基础—C语言(1)—vim编辑器的常用命令

标签:

原文地址:http://www.cnblogs.com/abc-123/p/5246736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!