Last active
December 26, 2021 08:24
-
-
Save yaoqiangpersonal/55d4dd54966a52c92f23c120e9000f4d to your computer and use it in GitHub Desktop.
.vrapperrc
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set clipboard=unnamedplus | |
" --------------------------------- git -------------------------------------- | |
"version control | |
eclipseaction eclipsecomparehead org.eclipse.egit.ui.team.CompareWithHead | |
nnoremap Ud :eclipsecomparehead<cr> | |
" --------------------------------- navigate -------------------------------------- | |
eclipseaction gotoClass org.eclipse.jdt.ui.navigate.open.type | |
nnoremap <space>gc :gotoClass<cr> | |
" --------------------------------- terminal -------------------------------------- | |
" open terminal here | |
eclipseaction opentermhere de.anbos.eclipse.easyshell.plugin.commands.open | |
nnoremap <space>ot :opentermhere<cr> | |
" --------------------------------- maven -------------------------------------- | |
eclipseaction updateMaven org.eclipse.m2e.core.ui.command.updateProject | |
nnoremap <space>um :updateMaven<cr> | |
" --------------------------------- move -------------------------------------- | |
eclipseaction eclipsenextmember org.eclipse.jdt.ui.edit.text.java.goto.next.member | |
nnoremap ]] :eclipsenextmember<cr> | |
eclipseaction eclipseprevmember org.eclipse.jdt.ui.edit.text.java.goto.previous.member | |
nnoremap [[ :eclipseprevmember<cr> | |
" show documentation for current symbol | |
eclipseuiaction eclipseshowdoc org.eclipse.ui.edit.text.showInformation | |
nnoremap <space>if :eclipseshowdoc<cr> | |
eclipseaction nextTab org.eclipse.ui.navigate.nextTab | |
nnoremap gn :nextTab<cr> | |
eclipseaction preTab org.eclipse.ui.navigate.previousTab | |
nnoremap gp :preTab<cr> | |
" --------------------------------- hierarchy -------------------------------------- | |
eclipseaction hierachy org.eclipse.jdt.ui.edit.text.java.open.type.hierarchy | |
nnoremap <space>h :hierachy<cr> | |
eclipseuiaction superType org.eclipse.jdt.ui.edit.text.java.use.supertype | |
nnoremap <space>hu :superType<cr> | |
" show type hierarchy relative to current type | |
eclipseuiaction eclipsetypehier org.eclipse.jdt.ui.edit.text.java.open.hierarchy | |
nnoremap <space>hd :eclipsetypehier<cr> | |
eclipseaction goSuperMethod org.eclipse.jdt.ui.edit.text.java.open.super.implementation | |
nnoremap sm :goSuperMethod<cr> | |
eclipseuiaction gotoimpl org.eclipse.jdt.ui.edit.text.java.open.implementation | |
nnoremap gi :gotoimpl<cr> | |
" --------------------------------- search -------------------------------------- | |
eclipseaction referencesInHierarchy org.eclipse.jdt.ui.edit.text.java.search.references.in.hierarchy | |
nnoremap <space>rh :referencesInHierarchy<cr> | |
eclipseaction referencesInProject org.eclipse.jdt.ui.edit.text.java.search.references.in.project | |
nnoremap <space>rp :referencesInProject<cr> | |
eclipseaction referencesInWorkspace org.eclipse.jdt.ui.edit.text.java.search.references.in.workspace | |
nnoremap <space>rw :referencesInWorkspace<cr> | |
eclipseaction searchImplInPro org.eclipse.jdt.ui.edit.text.java.search.implementors.in.project | |
nnoremap <space>ip :searchImplInPro<cr> | |
" --------------------------------- refactor -------------------------------------- | |
"show refactor menu | |
eclipseaction eclipserefactormenu org.eclipse.jdt.ui.edit.text.java.refactor.quickMenu | |
nnoremap <space>rm :eclipserefactormenu<cr> | |
" --------------------------------- proposals -------------------------------------- | |
eclipseuiaction proposals org.eclipse.ui.edit.text.contentAssist.proposals | |
nnoremap <space>p :proposals<cr> | |
eclipseaction eclipsesrcgenmenu org.eclipse.jdt.ui.edit.text.java.source.quickMenu | |
nnoremap <space>gm :eclipsesrcgenmenu<cr> | |
" --------------------------------- run/debug -------------------------------------- | |
eclipseuiaction run org.eclipse.debug.ui.commands.RunLast | |
nnoremap <space>rr :run<cr> | |
eclipseuiaction debug org.eclipse.debug.ui.commands.DebugLast | |
nnoremap <space>dd :debug<cr> | |
eclipseaction toggleBreakPoint org.eclipse.debug.ui.commands.ToggleBreakpoint | |
nnoremap <space>tb :toggleBreakPoint<cr> | |
" --------------------------------- fix -------------------------------------- | |
eclipseaction fixDoc org.eclipse.jdt.ui.edit.text.java.add.javadoc.comment | |
nnoremap <space>fd :fixDoc<cr> | |
eclipseaction organizeImport org.eclipse.jdt.ui.edit.text.java.organize.imports | |
nnoremap <space>oi :organizeImport<cr> | |
eclipseaction gotofix org.eclipse.ui.navigate.next | |
nnoremap gf :gotofix<cr> | |
eclipseaction lspFormat org.eclipse.lsp4e.format | |
nnoremap <space>lf :lspFormat<cr> | |
nnoremap <space>jf :format<cr> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment