• IDEA中使用vim删除复制代码的行号


    从别的地方复制来的源代码有时候会把前面的行号也一起拷过来,如果只是十几行代码的话手工去除还是方便的,但是如果代码有很多行的话,一行一行地删就不明智了。
    例如我要复制以下代码

      1 public class Calc {
      2     public static void main(String [] args) {
      3
      4         int result = 0;
      5
      6         if (args.length != 3) {
      7             System.out.println("Usage: java Calc operato1 operand(+ - x / %) operator2");
      8         }
      9
     10         switch (args[1]) {
     11         case "+":
     12             result = Integer.parseInt(args[0]) + Integer.parseInt(args[2]);
     13             break;
     14         case "-":
     15             result = Integer.parseInt(args[0]) - Integer.parseInt(args[2]);
     16             break;
     17         case "x":
     18             result = Integer.parseInt(args[0]) * Integer.parseInt(args[2]);
     19             break;
     20         case "/":
     21             result = Integer.parseInt(args[0]) / Integer.parseInt(args[2]);
     22             break;
     23         case "%":
     24             result = Integer.parseInt(args[0]) % Integer.parseInt(args[2]);
     25             break;
     26         default:
     27             System.out.println("Usage: java Calc operato1 operand(+ - x / %) operator2");
     28             break;
     29
     30         }
     31         System.out.println(args[0] + " " + args[1] + " " + args[2] + " = " + result);
     32
     33     }
     34 }
    

    如果一行一行删会比较麻烦,可以通过IDEA的vim编辑器快速删除行号,步骤如下:
    1、IDEA默认是没有安装vim的,需要手动下载。在导航栏中点击File,然后单击Settings

    2、点击Plugins,在搜索框内输入vim,找到IdeaVim,点击Install安装下载。

    3、安装完毕之后重启IDEA

    4、在导航栏中点击Tools,然后点击Vim Elulator启动vim编辑器,也可以用Ctrl+Alt+V快捷键启动

    5、此时可以看到光标是黑色的粗线,输入文本没有反应,需要按i进入编辑模式,此时光标就是细线了,可以进行编辑。

    6、右击,选择Column Selection Mode,进入列模式

    7、将要复制的内容拷贝进来,选中要删除的前两列行号,按键盘上的Delete就可以删除啦~

  • 相关阅读:
    制作自己的Docker镜像
    Docker 常见应用部署
    一文读懂Docker相关命令
    linux在下软件太卡?手把手教你配置国内镜像源
    2013年蓝桥杯省赛C组笔记
    java基本数据类型之间的转换
    h5中的分组元素figure、figcaption、hgroup元素介绍
    初识WSGI接口
    h5中的结构元素header、nav、article、aside、section、footer介绍
    提交 linux kernel 补丁流程备忘录
  • 原文地址:https://www.cnblogs.com/xicyannn/p/10569428.html
Copyright © 2020-2023  润新知