Skip to content

Commit 316f9bf

Browse files
committed
update doc
1 parent b95525e commit 316f9bf

File tree

2 files changed

+23
-3
lines changed

2 files changed

+23
-3
lines changed

README-cn.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ lua 配置(基于 Packer.nvim ):
2929

3030
```lua
3131
-- lua
32-
use { 'jayli/vim-easycomplete', requires = {'SirVer/ultisnips'}}
32+
use { 'jayli/vim-easycomplete', requires = {'L3MON4D3/LuaSnip'}}
33+
-- 代码片段方案可选 'SirVer/ultisnips',兼容 vim/nvim
3334
-- Tabnine AI 补全支持, 默认值 1
3435
-- 安装 tabnine ":InstallLspServer tabnine"
3536
vim.g.easycomplete_tabnine_enable = 1
@@ -67,7 +68,8 @@ Vimscript 配置(基于vim-plug):
6768
```vim
6869
" vim
6970
Plug 'jayli/vim-easycomplete'
70-
Plug 'SirVer/ultisnips'
71+
Plug 'L3MON4D3/LuaSnip'
72+
" 代码片段方案可选'SirVer/ultisnips'
7173
" Tabnine AI 补全支持, 默认值 1
7274
" 安装 Tabnine ":InstallLspServer tabnine"
7375
let g:easycomplete_tabnine_enable = 1

custom-config.md

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ Full config in lua script with Packer.nvim:
22

33
```lua
44
-- Packer.nvim
5-
use { 'jayli/vim-easycomplete', requires = {'SirVer/ultisnips'}}
5+
use { 'jayli/vim-easycomplete', requires = {'L3MON4D3/LuaSnip'}}
6+
-- For snippet support, 'SirVer/ultisnips' is an alternative option
67

78
-- Enable the plugin. Default is on. Set `0` if you want to turn off the plugin.
89
-- Install lsp via `:InstallLspServer`
@@ -19,6 +20,7 @@ vim.g.easycomplete_cursor_word_hl = 0
1920
vim.keymap.set('n', 'gr', ':EasyCompleteReference<CR>')
2021
vim.keymap.set('n', 'gd', ':EasyCompleteGotoDefinition<CR>')
2122
vim.keymap.set('n', 'rn', ':EasyCompleteRename<CR>')
23+
vim.keymap.set('n', 'gh', ':EasyCompleteHover<CR>')
2224
vim.keymap.set('n', 'gb', ':BackToOriginalBuffer<CR>')
2325

2426
-- Using nerdfont is highly recommended
@@ -116,6 +118,22 @@ vim.g.easycomplete_signature_enable = 1
116118
-- Enable diagnostics via cursor hold event, default is 1
117119
vim.g.easycomplete_diagnostics_hover = 1
118120

121+
-- close pum keymap
122+
-- vim.keymap.set('i', '<C-M>', '<Plug>EasycompleteClosePum')
123+
124+
-- Select next/previous pum items Keymap
125+
-- vim.g.easycomplete_tab_trigger = "<C-J>"
126+
-- vim.g.easycomplete_shift_tab_trigger = "<C-K>"
127+
128+
-- Redefine CR action
129+
-- vim.g.easycomplete_use_default_cr = 0
130+
-- vim.keymap.set('i', '<C-L>', '<Plug>EasycompleteCR')
131+
132+
-- set 0 to Custom Pum style with border, default is 1
133+
vim.g.easycomplete_pum_pretty_style = 1
134+
-- vim.cmd("hi FloatBorder guifg=green")
135+
-- vim.cmd("hi Pmenu guibg=gray")
136+
119137
-- recommended
120138
vim.opt.updatetime = 150
121139

0 commit comments

Comments
 (0)