How to Install and Uninstall vim-omnicppcomplete.noarch Package on Fedora 34

Last updated: October 05,2024

1. Install "vim-omnicppcomplete.noarch" package

Please follow the guidelines below to install vim-omnicppcomplete.noarch on Fedora 34

$ sudo dnf update $ sudo dnf install vim-omnicppcomplete.noarch

2. Uninstall "vim-omnicppcomplete.noarch" package

Please follow the guidelines below to uninstall vim-omnicppcomplete.noarch on Fedora 34:

$ sudo dnf remove vim-omnicppcomplete.noarch $ sudo dnf autoremove

3. Information about the vim-omnicppcomplete.noarch package on Fedora 34

Last metadata expiration check: 1:04:42 ago on Tue Sep 6 08:10:37 2022.
Available Packages
Name : vim-omnicppcomplete
Version : 0.41
Release : 16.fc34
Architecture : noarch
Size : 40 k
Source : vim-omnicppcomplete-0.41-16.fc34.src.rpm
Repository : fedora
Summary : vim c++ completion omnifunc with a ctags database
URL : http://www.vim.org/scripts/script.php?script_id=1520
License : GPLv2+
Description : 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).