vim-omnicppcomplete-0.41-8.fc26.noarch.rpm


Advertisement

Description

vim-omnicppcomplete - vim c++ completion omnifunc with a ctags database

Property Value
Distribution Fedora 26
Repository Fedora i386
Package name vim-omnicppcomplete
Package version 0.41
Package release 8.fc26
Package architecture noarch
Package type rpm
Installed size 158.52 KB
Download size 42.35 KB
Official Mirror archives.fedoraproject.org
This script is for vim 7.0 or higher, it provides C/C++ completion thanks to a
ctags database.
Features :
- Complete namespaces, classes, structs and union members.
- Complete inherited members for classes and structs (single and multiple
inheritance).
- Complete attribute members eg: myObject->_child->_child etc...
- Complete type returned by a function eg: myObject->get()->_child.
- Complete the "this" pointer.
- Complete a typedef.
- Complete the current scope (global and class scope).
- Complete an object after a cast (C and C++ cast).
- Complete anonymous types (eg: struct {int a; int b;}g_Var; g_Var.???). It
also works for a typedef of an anonymous type.
Notes :
- The script manage cached datas for optimization.
- Ambiguous namespaces are detected and are not included in the context stack.
- The parsed code is tokenized so you can run a completion even if the current
instruction has bad indentation, spaces, comments or carriage returns
between words
(even if it is not realistic).

Alternatives

Package Version Architecture Repository
vim-omnicppcomplete-0.41-8.fc26.noarch.rpm 0.41 noarch Fedora
vim-omnicppcomplete - - -

Requires

Name Value
ctags -
vim -
vim-filesystem -

Provides

Name Value
vim-omnicppcomplete = 0.41-8.fc26

Download

Type URL
Binary Package vim-omnicppcomplete-0.41-8.fc26.noarch.rpm
Source Package vim-omnicppcomplete-0.41-8.fc26.src.rpm

Install Howto

Install the vim-omnicppcomplete rpm package:

# dnf install vim-omnicppcomplete

Files

Path
/usr/share/vim/vimfiles/after/
/usr/share/vim/vimfiles/after/ftplugin/c.vim
/usr/share/vim/vimfiles/after/ftplugin/cpp.vim
/usr/share/vim/vimfiles/autoload/
/usr/share/vim/vimfiles/autoload/omni/
/usr/share/vim/vimfiles/autoload/omni/common/debug.vim
/usr/share/vim/vimfiles/autoload/omni/common/utils.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/complete.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/includes.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/items.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/maycomplete.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/namespaces.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/settings.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/tokenizer.vim
/usr/share/vim/vimfiles/autoload/omni/cpp/utils.vim
/usr/share/vim/vimfiles/doc/omnicppcomplete.txt

Changelog

2017-05-08 - Marc Deop <marc@marcdeop.com> - 0.41-8
- Package enhancements
- Max description lines length to 80 chars
- Source0 tag to have full URL
- Remove "Group"
2017-02-11 - Fedora Release Engineering <releng@fedoraproject.org> - 0.41-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2016-02-05 - Fedora Release Engineering <releng@fedoraproject.org> - 0.41-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2015-06-19 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.41-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-01-27 - Marc Deop <marc@marcdeop.com> - 0.41-4
- Add post and postun and Requires: vim (to generate helptags properly).
2012-11-15 - Marc Deop <marc@marcdeop.com> - 0.41-3
- Added patch to include GPLv2+ License (commit da45a4a3eb4ebea6bca7044868b9b4779a0315a0)
2012-11-10 - Marc Deop <marc@marcdeop.com> - 0.41-2
- Removed scriptlets and fixed License name
2012-05-15 - Marc Deop <marc@marcdeop.com> - 0.41-1
- Initial package.

See Also

Package Description
vim-perl-support-5.3.2-5.fc26.noarch.rpm Perl-IDE for VIM
vim-powerline-2.6-1.fc26.noarch.rpm Powerline VIM plugin
vim-pysmell-0.7.3-9.fc26.noarch.rpm Python autocompletion for vim
vim-rnv-1.7.11-11.fc26.noarch.rpm Vim plugin for validating XML files against Relax NG Compact schemas using RNV
vim-syntastic-3.8.0-4.fc26.noarch.rpm A vim plugins to check syntax for programming languages
vim-syntastic-ada-3.8.0-4.fc26.noarch.rpm A syntax checker for ada programming language
vim-syntastic-ansible-3.8.0-4.fc26.noarch.rpm A syntax checker for ansible programming language
vim-syntastic-asciidoc-3.8.0-4.fc26.noarch.rpm A syntax checker for asciidoc programming language
vim-syntastic-asl-3.8.0-4.fc26.noarch.rpm A syntax checker for asl programming language
vim-syntastic-asm-3.8.0-4.fc26.noarch.rpm A syntax checker for asm programming language
vim-syntastic-c-3.8.0-4.fc26.noarch.rpm A syntax checker for c programming language
vim-syntastic-cabal-3.8.0-4.fc26.noarch.rpm A syntax checker for cabal programming language
vim-syntastic-coffee-3.8.0-4.fc26.noarch.rpm A syntax checker for coffee programming language
vim-syntastic-coq-3.8.0-4.fc26.noarch.rpm A syntax checker for coq programming language
vim-syntastic-cpp-3.8.0-4.fc26.noarch.rpm A syntax checker for cpp programming language
Advertisement
Advertisement