Package Details: vim-youcompleteme-git 1774.f67033c-1

Git Clone URL: https://aur.archlinux.org/vim-youcompleteme-git.git (read-only)
Package Base: vim-youcompleteme-git
Description: A code-completion engine for Vim
Upstream URL: http://valloric.github.com/YouCompleteMe/
Licenses: GPL3
Groups: vim-plugins
Submitter: thestinger
Maintainer: eberan
Last Packager: eberan
Votes: 100
Popularity: 4.077349
First Submitted: 2013-02-05 21:32
Last Updated: 2016-04-30 22:26

Required by (0)

Sources (19)

Latest Comments

eberan commented on 2016-04-30 22:28

@blueyed fixed. Could've sworn I got that in the last commit! >_<

blueyed commented on 2016-04-30 15:52

.SRCINFO needs to be updated for the libtinfo-5 fix/change.

eberan commented on 2016-04-20 19:50

@rrego6 It looks like you had vim-youcompleteme installed in your user ~/.vim directory. You shouldn't use package along with your own install, whether it be manual, Vundle or any other vim plugin manager. If you want to use this package, remove your local user install and .vimrc install directive (i.e. Plugin 'Valloric/vim-youcompleteme.git').

This package installs under the global vim directory, and so its use is available to all users.

rrego6 commented on 2016-04-18 23:17

edit2:

It works
I was getting this error ( ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it. Read the docs!). When I tried to use vim, I also got an error looking like this https://i.imgur.com/dmynXhR.png whenever I start vim.

I copied over the files in the /usr/share/vim/vimfiles/third_party/ycmd folder into my ~/.vim/bundle/YouCompleteMe/third_party and YCM seems to work now (tested a C file). Is there a reason that we use the /usr/shar/vim directory? It looks like the PKGBUILD specifically chooses to copy everything there.

eberan commented on 2016-04-18 19:22

@rrego6 I've never seen that output before. How are you building? Can you verify that you have the files installed in /usr/share/vim/vimfiles/third_party/ycmd? Note that ycm_client_support is no longer built or required by ycm[d].

eberan commented on 2016-04-18 19:18

@yan12125 Thanks for the notification.

commit a5423dd02e56851f04302d9ede980fa4a824400d
Author: Erik Beran <eberan@gmail.com>
Date: Mon Apr 18 12:14:43 2016 -0700

Updating libtinfo dependency

libtinfo has dropped its libtinfo*.5 creation, and so libtinfo-5
replaces libtinfo as a dependency. libtinfo-5 in turn has another
dependency that requires gpg verification. Please see that AUR package
page for details.

rrego6 commented on 2016-04-18 18:44

AUR package seems to install 'sucessfully'. However, there doesn't seem to be any change in YCM. The 'ycm_client_support.[so|pyd|dll] and ycm_core.[so|pyd|dll] not detected; you need to compile YCM before using it.' error message is show when starting vim. Are there any extra step to follow?

yan12125 commented on 2016-04-18 06:47

As libtinfo removes libtinfo.so.5, ycm should now depend on libtinfo-5.

Melon_Bread commented on 2016-04-14 23:46

@yan12152 Your steps worked perfectly on neovim after installing this package

yan12125 commented on 2016-04-13 18:45

Here are my steps:
1. Install neovim and python3-neovim
2. Add the following line to .vimrc (or init.vim in neovim)
let g:ycm_python_binary_path = '/usr/bin/python3'
3. Use vim files in neovim:
if has('nvim')
set runtimepath+=/usr/share/vim/vimfiles
endif
4. `$ nvim` and happy completing :D

I don't know how to force authentic vim to run with Python 3, though.

All comments