go-to-rules.vim


Ⅰ. 插件描述

Actions menu for Neovim

Ⅱ. 基本信息

创建日期:  2016-12-19
使用用户:  1
Github星:  28
插件作者:  年糕小豆汤

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'iamcco/go-to-rules-vim'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'iamcco/go-to-rules-vim'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'iamcco/go-to-rules-vim'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/iamcco/go-to-rules.vim

Ⅳ. 文档说明

# coc-actions

Actions menu for coc.nvim (neovim only)

image

Installation

:CocInstall coc-actions

Commands

  • :CocCommand actions.open for current cursor position

Mapping

Config as coc.nvim README

" Remap for do codeAction of selected region
function! s:cocActionsOpenFromSelected(type) abort
  execute 'CocCommand actions.open ' . a:type
endfunction
xmap <silent> <leader>a :<C-u>execute 'CocCommand actions.open ' . visualmode()<CR>
nmap <silent> <leader>a :<C-u>set operatorfunc=<SID>cocActionsOpenFromSelected<CR>g@

Then

  • <leader>a for the current selected range
  • <leader>aw for the current word
  • <leader>aas for the current sentence
  • <leader>aap for the current paragraph

:h text-objects to see more detail

Settings

  • coc-actions.hideCursor: true

Hide cursor when open actions menu

  • coc-actions.showActionKind: true

Show action kind

  • coc-actions.useCursorLine: false

Using cursorline for active line, this avoids tail whitespace

Buy Me A Coffee ☕️

btc

image

添加新评论