首页 > 其他分享 >vsvim配置

vsvim配置

时间:2023-08-04 15:44:27浏览次数:49  
标签:set 配置 nnoremap 查找 vsc vsvim VAssistX View

set ai 
"自动缩进宽度
set sw=4 
set ts=4 
"关闭高亮显示
set nohlsearch   
set is
set ignorecase

set backspace=indent,eol,start
set clipboard=unnamed
set number

:nnoremap . .<Esc>

"重新生成选中项目的解决方案快捷键
:nnoremap ,b :vsc Build.RebuildSelection<CR>

" jk用于退出j 
:inoremap jk <esc>


"跳转到行首和行尾"
:nnoremap H ^
:nnoremap L g_ 
 


"大写JK,用于切换标签页"
:nnoremap K :vsc Window.NextTab<CR>
:nnoremap J :vsc Window.PreviousTab<CR>


"显示错误列表的快捷键
:nnoremap cl :vsc View.ErrorList<CR>
:nnoremap cn :vsc View.NextError<CR>
:nnoremap cp :vsc View.PreviousError<CR>

"添加注释
"vv是为了退出visual line模式
:vnoremap ci :s/^/\/\/<cr>vv
:vnoremap cu :s/\/\//<cr>vv
:nnoremap ci :s/^/\/\/<cr>
:nnoremap cu :s/\/\//<cr>

"居中显示查找结果
:nnoremap n nzz
:nnoremap N Nzz
:nnoremap * *zz
:nnoremap # #zz
"去定义
:nnoremap gd <C-]>zz

"gq->== 整理代码格式
:nnoremap gq ==
:vnoremap gq ==

"format code
:nnoremap == :vsc Edit.FormatDocument<CR>

"重命名
:nnoremap gr :vsc VAssistX.RefactorRename<CR>

"查看函数列表 list methods
:nnoremap zm :vsc VAssistX.ListMethodsInCurrentFile<CR>

"查找所有引用--
:nnoremap ca :vsc Edit.FindAllReferences<CR>
"或者使用VA的命令(vs2017中使用va命令比较好)
" :nnoremap ca :vsc VAssistX.FindReferences<CR>

"打开查看类的对话框
:nnoremap cs :vsc VAssistX.FindSymbolDialog<CR>

"打开查看文件的对话框
:nnoremap cf :vsc VAssistX.OpenFileInSolutionDialog<CR>

"open VAOutline
:nnoremap co :vsc VAssistX.VAOutline<CR>

"打开解决方案资源管理器
:nnoremap cv :vsc View.SolutionExplorer<CR>

"查找在当前文件中的引用
:nnoremap cj :vsc VAssistX.FindReferencesinFile<CR>

"在文件中查找
:nnoremap ck :vsc Edit.FindinFiles<CR>

"打开文件所在文件夹
:nnoremap cm :vsc File.OpenContainingFolder<CR>

"快速查看方法定义 
:nnoremap zj :vsc Edit.QuickInfo<CR>

"快速查看方法的所有定义,鼠标在方法parameter上的时候显示的东西
:nnoremap gh :vsc Edit.ParameterInfo<CR>

"打开查找符号结果
:nnoremap zs :vsc View.FindSymbolResults<CR>

"打开查找结果1
:nnoremap zi :vsc View.FindResults1<CR>

"打开查找结果2
:nnoremap zu :vsc View.FindResults2<CR>

"打开va的在本文件中查找结果
:nnoremap ,i :vsc VAssistX.FindReferencesResults<CR>

"实现interface接口
:nnoremap zp :vsc VAssistX.RefactorImplementInterface<CR>

"可视模式中,使用 * 和 # 查找
:vnoremap * "/y/<C-r>/<CR>
:vnoremap # "/y?<C-r>/<CR>

"打开折叠或者关闭折叠
:nnoremap <space> za

标签:set,配置,nnoremap,查找,vsc,vsvim,VAssistX,View
From: https://www.cnblogs.com/zhuoss/p/17606112.html

相关文章

  • Jenkins自动化部署-配置项目(下)
    一、新建项目,设置Git地址,账号密码。多种方式,ssh方式,需要配置私钥。第1个错误:Git没安装Linux机器上,先安装Git软件。CentOs系统,yuminstallgitgit-version检查是否安装成功解决之后,再次构建之后,产生了项目目录。cd/root/.jenkins/workspace/test-auto-deploy第2个错误:权限不对,说......
  • DELL服务器配置RAID图文教程
    dell服务器创建Raid5,(适用于DellR730、R720、R630、R620、R420、R530)DiskGroup:磁盘组,这里相当于是阵列,例如配置了一个RAID5,就是一个磁盘组。VD(VirtualDisk):虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个磁盘组可以分为多个VD。PD(PhysicalDisk):物理磁盘。Mgmt:管理。1、重......
  • 在同一个ubunu系统上安装和配置两套python3.6和python3.8环境
    在一个系统中使用两套python3+环境的基本要求是两者不能相互冲突,所以,我选择用系统自带的update-alternatives命令行来控制。但只控制python显然是不行的,与其配套的pip也需要管理起来才行。我的系统自带的python版本是3.8.9,先从python官网下载一个python3.6,.9,然后解压缩,按照如下......
  • windows环境配置使用nginx
    解压下载的压缩包,目录中不要存在中文及特殊字符。CMD中切换到对应目录,startnginx即可。可以使用tasklist/fi"imagenameeqnginx.exe"查看验证MicrosoftWindows[版本10.0.19045.2251](c)MicrosoftCorporation。保留所有权利。C:\Users\tianshuai01>d:D:\>cdnginx......
  • C# 读取json配置文件appsettings.json
    添加NuGet包Microsoft.Extensions.Configuration.FileExtensions;Microsoft.Extensions.Configuration.Json;appsettings.json示例 代码:publicstaticvoidGetBuilder(stringpath){varbuilder=newConfigurationBuilder()......
  • Ubuntu 22.04网卡配置-区别Ubuntu 16.04
    一、Ubuntu16.04网卡配置1、Ubuntu16.04配置网卡命令:root@dream:/etc/network#vim/etc/network/interfaces2、Ubuntu16.04网卡常规配置:二、Ubuntu22.04网卡配置1、Ubuntu22.04配置网卡命令:Ubuntu16.04是编辑“interfaces”文件,而Ubuntu22.04是编辑“00-installe......
  • EtherCAT转Modbus网关连接TwinCAT3的配置方法
    捷米JM-ECT-RTU是自主研发的一款ETHERCAT从站功能的通讯网关。该产品主要功能是将ETHERCAT网络和MODBUS-RTU网络连接起来。网关连接到ETHERCAT总线中做为从站使用,连接到MODBUS-RTU总线中做为主站或从站使用。​编辑切换为居中添加图片注释,不超过140字(可选)ETHERC......
  • Xshell使用技巧及常用配置
    Xshell使用1、调整Xshell的终端显示和回滚缓冲区大小磨刀不误砍柴工,为了更方便地学习Linux,首先得对终端进行一些调整,步骤如下:首先通过xshell顶部菜单中的文件-->属性,打开会话属性窗口,然后点终端,按下图配置:调整终端显示和回滚缓冲区的说明如下。终端选择为Linux(有网......
  • ADB 利用wifi无线调试配置方法
    ADB利用wifi无线调试配置方法目录ADB利用wifi无线调试配置方法1、原理2、无线设备连接2-1、TCP端口启用2-2、启用热点2-3、连接adb设备2-4、检查设备连接当设备需要调试,但因为设备模式或USB口无法使用或者是其他的种种原因而无法使用USB直连进行调试的时候。这时可以使用另一......
  • 无法安装或配置 vSphere HA 代理
    HA的全称是HighAvailability(高可用性)。VMwareHA群集一般具有一个包括两个或者两个以上ESX主机的逻辑队列。在一个HA群集中,每一台VMwareESX服务器配有一个HA代理,持续不断地检测群集中其他主的心跳信号。假如某台ESX主机在连续三个时间间隔后都还没有发出心跳信号,那么该主机就......