" php " Phpactor plugin " Include use statement nmap u :call phpactor#UseAdd() " Invoke the context menu nmap mm :call phpactor#ContextMenu() " Invoke the navigation menu nmap nn :call phpactor#Navigate() " Goto definition of class or class member under the cursor nmap oo :call phpactor#GotoDefinition() nmap oh :call phpactor#GotoDefinition('hsplit') nmap ov :call phpactor#GotoDefinition('vsplit') nmap ot :call phpactor#GotoDefinition('tabnew') " Show brief information about the symbol under the cursor nmap K :call phpactor#Hover() " Transform the classes in the current file nmap tt :call phpactor#Transform() " Generate a new class (replacing the current file) nmap cc :call phpactor#ClassNew() " Extract expression (normal mode) nmap ee :call phpactor#ExtractExpression(v:false) " Extract expression from selection vmap ee :call phpactor#ExtractExpression(v:true) " Extract method from selection vmap em :call phpactor#ExtractMethod() au FileType php,blade let b:coc_root_patterns = [ \ '.git', '.env', 'composer.json', 'artisan' \] au FileType php,blade nmap ga (coc-codeaction-line) au FileType php,blade nmap ac (coc-codeaction-cursor) au FileType php,blade nmap gd (coc-definition) au FileType php,blade nmap gy (coc-type-definition) au FileType php,blade nmap gi (coc-implementation) au FileType php,blade nmap gr (coc-references) au FileType php,blade nmap K (coc-hover) au FileType php,blade nmap rn (coc-rename) au FileType php,blade nmap f (coc-format) au FileType php,blade nmap qf (coc-fix-current) au FileType php,blade nmap qo (coc-fix-all) au FileType php,blade nmap do (coc-diagnostic-prev) au FileType php,blade nmap dn (coc-diagnostic-next) au FileType php,blade nmap ca (coc-cursoraction) au FileType php,blade nmap so (coc-symbols) au FileType php,blade nmap cs (coc-list-symbols)