diff --git a/README.md b/README.md index c30a6413..727db254 100644 --- a/README.md +++ b/README.md @@ -2663,9 +2663,12 @@ cache. ### YCM auto-inserts completion strings I don't want! -This means you probably have some mappings that interfere with YCM's internal -ones. Make sure you don't have something mapped to ``, `` or `` -(in insert mode). +If this happens when Vim automatically wraps text then it's a Vim bug that has +been fixed in version 8.0.0127. Update your Vim to this version or later. + +This could also be some mappings that interfere with YCM's internal ones. Make +sure you don't have something mapped to ``, `` or `` (in insert +mode). YCM _never_ selects something for you; it just shows you a menu and the user has to explicitly select something. If something is being selected automatically, diff --git a/doc/youcompleteme.txt b/doc/youcompleteme.txt index d3fa5be9..254e72f8 100644 --- a/doc/youcompleteme.txt +++ b/doc/youcompleteme.txt @@ -429,6 +429,11 @@ Install development tools and CMake: > sudo apt-get install build-essential cmake < +**Note:** On older systems (e.g. Ubuntu 14.04) you may run into compilation +issues with 'cmake'. Therefore, install the following instead: +> + sudo apt-get install build-essential cmake3 +< Make sure you have Python headers installed: > sudo apt-get install python-dev python3-dev @@ -2911,9 +2916,12 @@ cache. *youcompleteme-ycm-auto-inserts-completion-strings-i-dont-want* YCM auto-inserts completion strings I don't want! ~ -This means you probably have some mappings that interfere with YCM's internal -ones. Make sure you don't have something mapped to '', '' or '' -(in insert mode). +If this happens when Vim automatically wraps text then it's a Vim bug that has +been fixed in version 8.0.0127. Update your Vim to this version or later. + +This could also be some mappings that interfere with YCM's internal ones. Make +sure you don't have something mapped to '', '' or '' (in insert +mode). YCM _never_ selects something for you; it just shows you a menu and the user has to explicitly select something. If something is being selected