py36-YouCompleteMe - Code-completion engine for Vim

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename py36-YouCompleteMe-g20190314_3.txz
Package name py36-YouCompleteMe
Package version g20190314
Package release 3
Package architecture amd64
Package type txz
Category devel
License GPLv3
Download size 1.94 MB
Installed size 31.51 MB
YouCompleteMe is a fast, as-you-type, fuzzy-search code completion
engine for Vim. It has several completion engines:
* an identifier-based engine that works with every programming language,
* a Clang-based engine that provides native semantic code completion for
C/C++/Objective-C/Objective-C++ (from now on referred to as "the C-family
* a Jedi-based completion engine for Python 2 and 3 (using the JediHTTP wrapper)
* an OmniSharp-based completion engine for C#
* a combination of Gocode and Godef semantic engines for Go
* a TSServer-based completion engine for TypeScript
* a Tern-based completion engine for JavaScript
* a racer-based completion engine for Rust
* an omnifunc-based completer that uses data from Vim's omnicomplete system
to provide semantic completions for many other languages (Ruby, PHP etc.)
- C: on
- MONO: on
- RUST: on
For JavaScript Semantic Completion:
cd /usr/local/share/vim/vimfiles/third_party/ycmd/third_party/tern_runtime
pkg install npm
npm install --production
For TypeScript Semantic Completion:
pkg install npm
npm install -g typescript


Package Version Architecture Repository
py36-YouCompleteMe-g20190314_3.txz g20190314 i386 FreeBSD Ports Latest
py36-YouCompleteMe-g20190314_3.txz g20190314 i386 FreeBSD Ports Quarterly
py36-YouCompleteMe-g20190314_3.txz g20190314 amd64 FreeBSD Ports Quarterly
py36-YouCompleteMe - - -


Name Value
boost-libs = 1.71.0 - -
llvm70 = 7.0.1_4
omnisharp-server = g20150729_1
py36-argparse = 1.4.0
py36-boost-libs = 1.71.0
py36-bottle = 0.12.15_1
py36-frozendict = 1.2
py36-future = 0.17.1_1
py36-jedi = 0.12.1
py36-parso = 0.5.1
py36-requests = 2.21.0
py36-requests-futures = 1.0.0
py36-waitress = 1.3.0
python36 = 3.6.9
racerd =
vim = 8.1.1790


Type URL
Binary Package py36-YouCompleteMe-g20190314_3.txz
Source Package devel/youcompleteme

Install Howto

Install py36-YouCompleteMe txz package:

# pkg install py36-YouCompleteMe

See Also

Package Description
py36-YubiOTP-0.2.2.txz Library for verifying YubiKey OTP tokens
py36-ZopeUndo-2.12.0_1.txz ZODB undo support for Zope2
py36-Zopkio-0.2.5_5.txz Functional and Performance Test Framework
py36-abipy-0.6.0_2.txz Library for analyzing the results produced by ABINIT
py36-absl-0.7.1_1.txz Abseil Python Common Libraries
py36-acefile-0.6.12.txz Read/test/extract ACE 1.0 and 2.0 archives in pure python
py36-acme-0.39.0,1.txz ACME protocol implementation in Python
py36-acora-2.2.txz Fast multi-keyword search engine for text strings
py36-adafruit-ampy-1.0.5_1.txz Adafruit MicroPython tool
py36-adal-1.2.2.txz Authentication ot Azure Active Directory for python apps
py36-adb- Pure-python implementation of ADB and Fastboot protocols
py36-addict-2.2.1.txz Dictionary whose items can be set using both attribute and item syntax
py36-adns-1.4.txz Python module to resolve IPs to host names
py36-aenum-2.1.2.txz Advanced Enumerations compatible with stdlib Enum
py36-afew-1.3.0_3.txz Initial tagging script for Notmuch mail