From 7a55ca32cebcedaea657f5f79dbd3d7c5421feb8 Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Thu, 21 Nov 2024 09:46:47 +0900 Subject: [PATCH] Use Neovim --- README.md | 10 +++++----- doc/ddc.txt | 28 ++++++++++++++-------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 395b081..e10df2e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # ddc.vim -> Dark deno-powered completion framework for NeoVim/Vim +> Dark deno-powered completion framework for Neovim/Vim If you don't want to configure plugins, you don't have to use the plugin. It does not work with zero configuration. You can use other plugins. @@ -10,7 +10,7 @@ does not work with zero configuration. You can use other plugins. Please read [help](doc/ddc.txt) for details. Ddc is the abbreviation of "dark deno-powered completion". It provides an -extensible and asynchronous completion framework for NeoVim/Vim. +extensible and asynchronous completion framework for Neovim/Vim. NOTE: I have created [Japanese article](https://zenn.dev/shougo/articles/ddc-vim-beta) for ddc.vim. @@ -32,12 +32,12 @@ The development is supported by ## Introduction I have chosen denops.vim framework to create new plugin. Because denops.vim is -better than NeoVim Python interface. +better than Neovim Python interface. - Easy to setup - Minimal dependency - Stability -- NeoVim/Vim compatibility +- Neovim/Vim compatibility - Speed - Library - Easy to hack @@ -52,7 +52,7 @@ Please see: https://github.com/Shougo/ddc.vim/issues/32 ## Install -**NOTE:** Ddc.vim requires NeoVim (0.8.0+ and of course, **latest** is +**NOTE:** Ddc.vim requires Neovim (0.8.0+ and of course, **latest** is recommended) or Vim 9.0+. See [requirements](#requirements) if you aren't sure whether you have this. diff --git a/doc/ddc.txt b/doc/ddc.txt index da87ae2..6fda34a 100644 --- a/doc/ddc.txt +++ b/doc/ddc.txt @@ -1,4 +1,4 @@ -*ddc.txt* Dark deno-powered completion framework for NeoVim/Vim +*ddc.txt* Dark deno-powered completion framework for Neovim/Vim Author: Shougo License: MIT license @@ -50,7 +50,7 @@ It does not work with zero configuration. You can use other plugins. ============================================================================== INSTALL *ddc-install* -NOTE: Ddc.vim requires NeoVim (0.8.0+) or Vim 9.0.1276+ (latest is +NOTE: Ddc.vim requires Neovim (0.8.0+) or Vim 9.0.1276+ (latest is recommended). Please install both Deno 1.45+ and "denops.vim" v7.0+. @@ -308,7 +308,7 @@ ddc#enable([{opts}]) "context_filetype": Use context based filetype. "context_filetype": Use "context_filetype.vim" plugin. - "treesitter": Use |treesitter| feature in NeoVim. + "treesitter": Use |treesitter| feature in Neovim. "none": Use current buffer 'filetype'. Default: "none" @@ -333,7 +333,7 @@ ddc#enable_terminal_completion() Enable ddc.vim terminal completion feature. NOTE: "ddc-ui-pum" is required for the feature. https://github.com/Shougo/ddc-ui-pum - NOTE: It is experimental feature in Vim. NeoVim is + NOTE: It is experimental feature in Vim. Neovim is recommended. *ddc#get_previewer()* @@ -1062,7 +1062,7 @@ highlights (object[]) (Optional) name (string) The highlight name. It is used for |prop_type_add()| in Vim. - It is not used in NeoVim. + It is not used in Neovim. NOTE: Each name must be unique for the highlight group. Because of possible interference with other plugins, a naming convention like `ddc-{type}-{name}-{group}` is recommended. @@ -1259,7 +1259,7 @@ FAQ 16: |ddc-faq-16| I want to enable |i_CTRL-R_=|(the expression register) completion. FAQ 17: |ddc-faq-17| - Terminal title flickers when completion menu opens in NeoVim. + Terminal title flickers when completion menu opens in Neovim. FAQ 18: |ddc-faq-18| I want to enable auto completion in fine-cmdline.nvim @@ -1305,7 +1305,7 @@ FAQ 30: |ddc-faq-30| *ddc-faq-1* Q: How to donate money to you? -A: I have started github sponsorship to spend more time for Vim/NeoVim +A: I have started github sponsorship to spend more time for Vim/Neovim plugins. You can donate money to help me! https://github.com/sponsors/Shougo @@ -1526,7 +1526,7 @@ https://github.com/Shougo/ddc-source-input \ }) < *ddc-faq-17* -Q: Terminal title flickers when completion menu opens in NeoVim. +Q: Terminal title flickers when completion menu opens in Neovim. A: It is the problem of |nvim_win_set_option()|. To avoid the problem, you need to use the function. @@ -1695,7 +1695,7 @@ https://github.com/Shougo/ddc-source-zsh *ddc-faq-27* Q: The popup menu is flickerd when update input. -A: It is Vim/NeoVim's native completion feature. +A: It is Vim/Neovim's native completion feature. The popup menu must be closed when completion is update. You can use "ddc-ui-pum" for it instead. @@ -1756,14 +1756,14 @@ COMPATIBILITY *ddc-compatibility* * Remove keywordPattern backward compatibility. 2023.07.08 -* Vim 9.0.1276+ or NeoVim 0.8+ is required to support the latest MacVim. +* Vim 9.0.1276+ or Neovim 0.8+ is required to support the latest MacVim. 2023.07.07 * {cancel-key} is removed from |ddc#map#insert_item()|. -* Vim 9.0.1499+ or NeoVim 0.8+ is required. +* Vim 9.0.1499+ or Neovim 0.8+ is required. 2023.06.25 -* Vim 9.0+ or NeoVim 0.8+ is required. +* Vim 9.0+ or Neovim 0.8+ is required. 2023.06.25 * "keywordPattern" option is deprecated. Please use @@ -1787,7 +1787,7 @@ COMPATIBILITY *ddc-compatibility* * UI must call "ddc#on_complete_done()". 2022.11.18 -* NeoVim 0.8 is required. +* Neovim 0.8 is required. 2022.11.12 * Rename "ddc#custom#set_context()" to "ddc#custom#set_context_filetype()". @@ -1837,7 +1837,7 @@ COMPATIBILITY *ddc-compatibility* * Deprecate gatherCandidates attribute. 2022.02.04 -* NeoVim 0.6 is required. +* Neovim 0.6 is required. 2021.12.10 * "denops/ddc-sources" and "denops/ddc-filters" files are not loaded.