IDEA中使用vim删除复制代码的行号
2024-10-11 06:22:49
从别的地方复制来的源代码有时候会把前面的行号也一起拷过来,如果只是十几行代码的话手工去除还是方便的,但是如果代码有很多行的话,一行一行地删就不明智了。
例如我要复制以下代码
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就可以删除啦~
最新文章
- 练习JavaScript实现梯形乘法表
- jquery通过class验证表单不能为空
- Moon.Orm 5.0(MQL版)及之前版本的开源计划
- Pyqt清空Win回收站
- Express4--说明
- .net学习笔记----Asp.net的生命周期之一应用程序生命周期
- mysql慢查日志分析工具 percona-toolkit
- JMeter简介
- 【转】dip,px,pt,sp 的区别
- [Hive - LanguageManual] Create/Drop/Grant/Revoke Roles and Privileges / Show Use
- HW3.17
- 新秀操作和维护注意事项:Windows关于使用Xshell管理你的云主机
- 三款经常使用IP发包工具介绍
- Elasticsearch 5.0 _all field的简单认识
- selenium+firefox时每次都要导入数据解决方法解决方法:
- 自制Linux 终端 锁屏防窃助手
- ImageMagick 安装 window10与错误总结
- Android 运行报错 Unknown failure (at android.os.Binder.execTransact(Binder.java:681)) Error while Installing APKs 解决办法
- 再说项目 Dec 27th 2018
- Quartz使用