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
1591555-20190321085159750-1882801706.png

2、点击Plugins,在搜索框内输入vim,找到IdeaVim,点击Install安装下载。
1591555-20190321085345788-960487050.png

3、安装完毕之后重启IDEA

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

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

6、右击,选择Column Selection Mode,进入列模式
1591555-20190321090459652-937266032.png

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

转载于:https://www.cnblogs.com/xicyannn/p/10569428.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值