set ai
"自动缩进宽度
set sw=4
set ts=4
"关闭高亮显示
set nohlsearch
set is
set ignorecase
set backspace=indent,eol,start
set clipboard=unnamed
set number
" 设置leader key为空格" "
let mapleader=" "
" jk用于退出j
:inoremap jk
"跳转到行首和行尾"
:nnoremap H ^
:nnoremap L A
:vnoremap H ^
:vnoremap L $
"大写JK,用于切换标签页"
:nnoremap J :vsc Window.NextTab
:nnoremap K :vsc Window.PreviousTab
"查找所有引用--
nnoremap gr :vsc Edit.FindAllReferences
nnoremap gi :vsc Edit.GoToImplementation
"打开解决方案资源管理器
:nnoremap <c-;> :vsc View.SolutionExplorer
"快速查看方法定义
:nnoremap gh :vsc Edit.QuickInfo
:nnoremap gb :vsc View.NavigateBackward
"显示错误列表的快捷键
:nnoremap ge :vsc View.ErrorList
:nnoremap en :vsc View.NextError
:nnoremap ep :vsc View.PreviousError
" 窗口关闭
:nnoremap
" 代码格式化
:nnoremap
:nnoremap
"代码注释"
:nnoremap
:vnoremap
" 书签
" m(ark) - Navigate forwards through bookmarks
" M(ark) - Navigate backwards through bookmarks
" <leader> + m + m(ark) - Toggle bookmarks
" <leader> + m(arks) + r(emove) - Remove all bookmarks
" <leader> + m(arks) + a(ll) - Show bookmarks list
noremap m :vsc Edit.NextBookmark
noremap M :vsc Edit.PreviousBookmark
noremap
noremap
noremap
" 编译执行
" <leader> + s(tart) + b(uild) - Build solution
" <leader> + s(tart) + c(lean) - Clean solution
" <leader> + s(tart) + b(uild) + s(election) - Build the project that is currently selected
" <leader> + s(tart) + c(lean) + s(election) - Clean the project that is currently selected
" <leader> + s(tart) + d(ebug) - Start with debugging
" <leader> + s(tart) + r(un) - Run a program without debugging
" <leader> + s(tarted) + b(uild) + c(ancel) - Cancel building process
" <leader> + s(tarted) + d(ebug) + c(ancel) - Stop debugging
noremap
noremap
noremap
noremap
noremap
noremap
noremap
noremap
"重命名
:noremap
:vnoremap
浙公网安备 33010602011771号