• VIM使用技巧13


    在插入模式中,如果输入出现了微小的错误,按照常规是按esc退出插入模式,使用命令修改,其实有更为简单的解决方案:

    假如:在以下代码:

     1 #include <stdio.h>
     2 #define ARRAYSIZE 30
     3                
     4 int add(int a, int b){
     5     return a + b;
     6 }              
     7                
     8 int main(int argc, char *argv)
     9 {              
    10     int a;     
    11     int b;     
    12                
    13     printf("please input a and b by space sperator: ");
    14     scanf("%d %d", &a, &b);
    15     printf("%d + %d = %d ", a, b, add(a, b));
    16                
    17     return 0;  
    18 } 

    如果在输入时出错,可以直接使用

    (1) <C-h>等同于退格,删除光标前的一个字符

             例如:第8行的*输入成了&,无需退出输入模式,直接<C-h>*即可继续输入

    (2)<C-w>删除单词,重新输入

             例如:第8行的ARRATSIZE输入成了arraysize,无需退出输入模式,直接<C-w>ARRATSIZE即可继续输入

             也可以gUw直接将单词变为大写。

    (3)<C-u>删除到小单元开始

             例如:第13行的“”中的提示信息输入错误,无需退出输入模式,直接<C-u>输入正确即可继续。

  • 相关阅读:
    IT零起点转FICO学习路线
    Consuming a Web Service in ABAP
    SAP月末结账步骤
    sap dialog Screen Sequences
    ABAP:区别CALL SCREEN/SET SCREEN/LEAVE TO SCREEN
    查询abap 程式应用到系统表table
    SAP压缩excel并发送mail案例
    ABAP PARAMETERS 参数
    DQL、DML、DDL、DCL 概念与区别
    OLE Excel 、Word 转换 pdf 文件
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/6823137.html
Copyright © 2020-2023  润新知