标签搜索
侧边栏壁纸
  • 累计撰写 5 篇文章
  • 累计收到 0 条评论

vimrc 备份

slowlyo
2024-05-21 / 0 评论 / 2 阅读 / 正在检测是否收录...
let mapleader=","
set hlsearch
set incsearch
" 默认设置不区分大小写的搜索
set ignorecase
" 如果有大写字母,切换到区分大小写的搜索
set smartcase
set showmode
" 显示当前行号
set number
set relativenumber
set scrolloff=3
set history=500
" 共享系统粘贴板
set clipboard=unnamedplus,unnamed
set easymotion
" 自动保存
set autowrite
" 文件自动检测外部变化
set autoread
" 关闭提示音
set vb
" 响应速度
set updatetime=100
" 命令补全
set wildmenu

" 清除突出显示的搜索结果
nnoremap <Space>sc :nohlsearch<CR>
" 退出插入模式
inoremap jj <Esc>
" 移动到行首
nnoremap H ^
" 移动到行尾
nnoremap L $
" 重做
nnoremap U <C-r>
" 退出选中
vnoremap v <Esc>
" 退出
map Q :q!<CR>
map W :w<CR>

" 清空搜索结果
exec "nohlsearch"


" IDE Action =======================================================================================================
" 格式代码
nnoremap <Space>fm :action ReformatCode<CR>
" 优化import
nnoremap <Space>oi :action OptimizeImports<CR>
" Ace jump
nnoremap <Leader>f :action AceAction<CR>
" 跳转
nnoremap <Leader>b :action GotoDeclaration<CR>
" 提示选择
inoremap <A-j> <Down>
inoremap <A-k> <Up>
" 打开最近项目
nnoremap <Leader>n :action ManageRecentProjects<CR>
" 打开文件
nnoremap <Leader>k :action OpenFile<CR>
" 重命名文件
nnoremap <Leader>rf :action RenameFile<CR>
" 快速文档
nnoremap <Leader>q :action QuickJavaDoc<CR>
" 自动补全
nnoremap <Leader><Space> :action SmartTypeCompletion<CR>
" 随处搜索
nnoremap <Leader><Leader> :action SearchEverywhere<CR>
0

评论

博主关闭了所有页面的评论