vsvim配置快捷鍵

配置 VSvim

1. 工具 ->選項 - > vsvim -> default

  • 顯示vim命令行,也就是圖2的3位置的白條

  • 輸入 :set

    ​ 查看配置文件位置,並在該文件夾下新建__vsvimrc文件
    在這裏插入圖片描述

在這裏插入圖片描述

  • 編寫__vsvimrc文件,以下是我的配置文檔

    注:一定要在文檔中的命令前加一個冒號(:)才能生效

    " 定義轉義符
    :let mapleader=" "
    
    " 顯示行號 
    :set nonumber
    
    " 高亮搜索的關鍵字 
    :set hlsearch 
     
    " 搜索忽略大小寫 
    :set ignorecase 
    
    " 隨着鍵入即時搜索  
    :set incsearch 
    
    
    " 有一個或以上大寫字母時仍大小寫敏感  
    :set smartcase 
    
    " 1. 註釋   
    " 首行號,尾行號 s /^/字符/g "實現批量插入字符
    " 首行號,尾行號 s /^字符//g "實現批量刪除字符
        :vnoremap ci :s/^/\/\/<cr>
        :vnoremap cu :s/\/\//<cr> 
    
    
    " 2.相關配置
        " 單個文件中:
        " :noremap gd <c-]>zz "跳轉到定義"
        :nnoremap gc :vsc Build.Compile         "編譯"
        :nnoremap gb :vsc Build.BuildSolution   "build the solution" 
        :nnoremap ge :vsc Debug.StopDebugging   "結束調試"
        :nnoremap gs :vsc Debug.Start           "開始調試"
    	
    	":vnoremap gq ==
        ":nnoremap <space> za "摺疊"
        :nnoremap zm :vsc VAssistX.ListMethodsInCurrentFile<cr> "函數列表"
        :nnoremap cj :vsc VAssistX.FindReferencesinFile<CR> "當前文件中的引用"
        :nnoremap ca :vsc VAssistX.FindReferences<CR> "查看所有引用"
        :nnoremap cm :vsc File.OpenContainingFolder<CR> "打開所在文件夾"
        :nnoremap zj :vsc Edit.QuickInfo<CR> "查看函數定義文檔"
    	:nnoremap zp :vsc VAssistX.RefactorImplementInterface<CR> "實現接口"
    	
    	" 多文件
        :nnoremap <c-o> :vsc View.NavigateBackward<CR>  
        :nnoremap <c-i> :vsc View.NavigateForward<CR>
    	:nnoremap U 5k " U 表示 5K
    	:nnoremap E 5j 
    	:nnoremap S :w<CR>
    	:nnoremap s <nop>
    	:nnoremap Q :q<CR>
    	:nnoremap R :source C:\Users\dellWu\vimfiles\_vsvimrc<CR>
    	
    	:nnoremap sl :set splitright<CR>:vsplit<CR>
    	:nnoremap sh :set nosplitright<CR>:vsplit<CR>
    	:nnoremap su :set nosplitbelow<CR>:split<CR>
    	:nnoremap se :set splitbelow<CR>:split<CR>
    	:nnoremap <leader>i <C-w>l
    	:nnoremap <left> :vertical resize+5<CR>
    	:nnoremap <right> :vertical resize-5<CR>
    	:nnoremap <LEADER>l <C-w>l
    	:nnoremap <LEADER>u <C-w>k
    	:nnoremap <LEADER>h <C-w>h
    	:nnoremap <LEADER>e <C-w>j
    
    
    

參考文獻:找不到了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章