vim编译器

vi 文件名

vim文件名

    首先进入”一般模式”:下面会显示文件的名字

    一般模式——》编辑模式:按下a键或者i键或者g键,下面会显示insert,写好之后要保存退出,在“编辑模式”下按esc键,回到“一般模式”,然后再按shift+:,进入到“底行模式”在底行模式下,可输入wq(保存退出)wq!(强制保存退出)

q!(不保存退出)

    操作:(在windows中文档软件)可能有的操作)

    编辑:

    保存关闭

    查找:在底行模式下输入:/ 查找的内容(从光标所在行往下进行查找)

                                          ?查找的内容(从光标所在行往上进行查找)

替换:对于某一行的替换:首先把光标定位到这一行。

    S/替换前的内容/替换后的内容    只替换第一个

    S/替换前的内容/替换后的内容/g    全行都替换

    对于从第m行到第n行之间的内容进行替换

    m,ns/替换前内容/替换后    只替换每行第一个

    m,ns/ 替换前 / 替换后 /g   全行都替换

复制:

    单行复制:

           在光标停留的那一行,按下yy键

    多行复制:

           在光标停留的那一行,按下   行数+yy

粘贴:

    光标停留需粘贴的一行,按下P

删除:

    删除行:dd

    删除某个字符:

           x是往后删除          nx是往后删除n个字符

           X是往前删除          nX往前删除n

    撤销:

           按下u键;

    格式:

            写c可以用 n== 来缩进

    移动:

            nG:光标定位到第n行;

            n——》 向右移动;

            ..代表上一层目录

            .代表当前目录

            *通配符(如 abc*代表点之前为abc的所有文件;*.c代表点后为c的所有文件)

编码的基本规范:
1、命名规范:
文件名的命名要能够体现出整个程序的功能,比如:ninecount.c 【别用zhangsan.c】
函数的命名要能够体现出函数的功能,别用:chuandi();
变量的命名也要能够体现出变量所要表达的意思;

2、定义变量的时候,一行只定义一个变量!


3、for if...else... while 等,即使接下来只有一行,也要用{};


4、=、==、||、?、:等符号的前后要留有一个空格;


5、行注释,要尽可能做到垂直对齐;


6、注意缩进,不同的代码块之间要留有一个空行;


具体的编码规范,上课的时候带着大家练习!


            

    


你可能感兴趣的:(vim编译器)