Visual Studio中vim模拟器
简介
Vim 仿真
这是 Visual Studio 2015 及更高版本的 Vim 仿真层。它将 Vim 熟悉的键绑定体验直接集成到 Visual Studio 的编辑器中。
细节
GitHub 上提供了该项目和问题跟踪的完整源代码。 http://github.com/jaredpar/VsVim/
下载与安装
下载页面如下:
https://marketplace.visualstudio.com/items?itemName=JaredParMSFT.VsVim&ssr=false#qna
下载以后得到的文件名VsVim.vsix
双击运行就可以进行安装。
配置
安装成插件以后,第一次打开vs会弹出如下提示:
VsVim detected conflicting key bindings
配置页面如下:
配置文件
同时也可通过vimrc文件来做些特殊配置,vimrc的搜索路径可通过在编辑器中输入“:set”查看。
我的是这样子的。
vimrcpaths="C:\Users\itkey;C:\Users\itkey\vimfiles;C:\Users\itkey"
于是我在以下路径创建了配置文件:
C:\Users\itkey\_vimrc
文件的内容如下(仅供参考):
" 设置leader键为空格
let mapleader=" "
inoremap jk <Esc>
" 全选
nmap <C-a> gg<S-v>G
" 向下5行
noremap <C-j> 5j
" 向上5行
noremap <C-k> 5k
" 其他模式快速移动
nnoremap H ^
nnoremap L $
vnoremap H ^
vnoremap L $
" 复制粘贴剪贴板
nnoremap <leader>y "+y
nnoremap <leader>yy "+yy
配置完成以后,重新启动VS生效。
参考
https://blog.csdn.net/bodybo/article/details/84948040
Visual Studio中vim模拟器相关推荐
- Visual Studio中的Android模拟器使用详解
关注微信号:javalearns 随时随地学Java 或扫一扫 随时随地学Java Microsoft 本周发布了 Visual Studio 2015 预览版, 里面包含 Android 开发工 ...
- 在 Visual Studio 中使用 Q# 进行量子编程
1 量子计算机与量子编程 1.1 量子计算机 Quantum computing is computing using quantum-mechanical phenomena, such as su ...
- 【错误记录】Visual Studio 中配置 NDK 头文件路径 ( NDK 的三个头文件路径 | 与 CPU 架构相关 asm 头文件路径选择 )
文章目录 一.报错信息 二.解决方案 1.NDK 的三个头文件路径 2.与 CPU 架构相关 asm 头文件路径选择 一.报错信息 参考 [Android 逆向]Android 进程注入工具开发 ( ...
- 介绍Visual Studio的Android模拟器
介绍Visual Studio的Android模拟器 http://blogs.msdn.com/b/visualstudioalm/archive/2014/11/12/introducing-vi ...
- 详解在Visual Studio中使用git版本系统 [转]
详解在Visual Studio中使用git版本系统 作者:掷鸡蛋者 , 发布于2012-6-21 这篇教程的预期,是希望没有任何版本使用基础的新手也可以掌握,所以细节较多,不当之处,欢迎指 ...
- 使用Xamarin在Visual Studio中开发Android应用
原文:使用Xamarin在Visual Studio中开发Android应用 本文使用的环境是Windows 8 Visual Studio 2012.2 1.下载Xamarin http://xam ...
- Xamarin XAML语言教程Visual Studio中实现XAML预览
2019独角兽企业重金招聘Python工程师标准>>> Xamarin XAML语言教程Visual Studio中实现XAML预览 每次通过编译运行的方式查看XAML文件效果,需要 ...
- 《Ext JS权威指南》节选:在Visual Studio中实现Ext JS智能提示
Visual Studio(下面简称VS) 2008和2010都有从JS库文件获取智能提示的功能,不过直接使用ExtJS的库文件的话,虽然也有提示,但是不全,应该说是大部分没有,主要原因是VS脚本提示 ...
- 如何:在 Visual Studio 中添加或移除引用(转载)
http://msdn2.microsoft.com/zh-cn/library/wkze6zky(VS.80).aspx Visual Studio 如何:在 Visual Studio 中添加或移 ...
最新文章
- python解析json_【python学习】json解析
- 论文翻译_做论文翻译需要知道哪些翻译技巧?知行翻译:这3个技巧
- Linux C编程--进程间通信(IPC)3--信号集和发送信号介绍
- python小项目实例流程-python实现的简单RPG游戏流程实例
- linux 开启独立iptables日志
- 微软发布.NET Core Tools 1.0版本
- 颠覆农业思维-国际农民丰收节贸易会·万祥军:大粮食概念
- 2-3 人工智能需要的基本数学知识|人工智能框架TensorFlow应用实践
- idea springBoot 配置devtools实现热部署
- python 爬取今日头条热点新闻
- java异常 json,记一个toJSONString异常
- 深度学习数字仪表盘识别_深度学习之手写数字识别项目(Sequential方法amp;Class方法进阶版)...
- ASP.NET 实现PDF文件下载[转]
- SQL Server数据库事务处理详解(MSDN网上资源)
- css中的expression
- 10.1寸大屏安卓通用车载导航
- 使用CSS制作图片相框以及图片放大旋转效果
- 精选七条关于人工智能的经典语录
- 基于等级保护梳理服务器安全合规基线
- 华大HC32L196移植Sx1268