博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
source insight 和 vim切换使用
阅读量:3525 次
发布时间:2019-05-20

本文共 613 字,大约阅读时间需要 2 分钟。

在Source Insight中按F12调用gvim,打开对应文件,跳转到对应的行。

以下是实现步骤:
1.Source Insight中,Options->Custom Commands...->Add...,NewCommand name 随便写,我的是"Edit with Vim"
2.Run中写入: "C:\Program Files\Vim\vim63\gvim.exe" --remote-tab-silent+%l %f
意思是在当前已经打开的gvim窗口的tab里面打开当前的文件,并且跳转到指定行
%l为当前的行号,%f为文件名
使用 --remote-silent的作用是,如果已经打开了对应文件,就不会打开第二次,而是在已经打开的文件里跳转到对应行
3.还是同一个对话框里面,选择Keys->Assign NewKey...->按F12,如果你已经将F12设置给其他命令,选择其他的按键就行了

在vim中调用source insight打开对应的文件:

nnoremap   :!start "C:\Program Files\SourceInsight 3\Insight3.exe" -i  +=expand(line("."))%

1.一定要加上start,否则调用source insight时弹出讨厌的dos窗口

2.-i表示在已经打开的souce insight中打开
3.+后面的部分是指定行号

转载地址:http://wvuhj.baihongyu.com/

你可能感兴趣的文章
JPA关系
查看>>
4.spring注解和生命周期相关的(了解)
查看>>
3.spring 的纯注解配置
查看>>
4.Spring 整合 Junit
查看>>
安装配置 Kali Linux 笔记
查看>>
持久加密U盘安装 Kali Linux 笔记
查看>>
[ 笔 记 ] netcat 传输信息 / banner
查看>>
[ 笔 记 ] 主动信息收集_002
查看>>
[ CTF ] ssh私钥泄漏_笔记
查看>>
设计模式学习
查看>>
操作系统学习总结
查看>>
Java JSON字符串与自定义类/基本类型相互转换
查看>>
Java中时间戳和时间格式的转换
查看>>
Dubbo基础知识整理
查看>>
计算机网络知识整理
查看>>
Java基础知识
查看>>
操作系统知识整理
查看>>
实现自己的权限管理系统(二):环境配置以及遇到的坑
查看>>
实现自己的权限管理系统(四): 异常处理
查看>>
实现自己的权限管理系统(十):角色模块
查看>>