How To Install vim-command-t on Fedora 36

In this tutorial we learn how to install vim-command-t in Fedora 36. vim-command-t is An extremely fast, intuitive mechanism for opening files in VIM

Introduction

In this tutorial we learn how to install vim-command-t on Fedora 36.

What is vim-command-t

The Command-T plug-in for VIM provides an extremely fast, intuitive mechanism for opening files with a minimal number of keystrokes. It’s named “Command-T” because it is inspired by the “Go to File” window bound to Command-T in TextMate. Files are selected by typing characters that appear in their paths, and are ordered by an algorithm which knows that characters that appear in certain locations (for example, immediately after a path separator) should be given more weight.

We can use yum or dnf to install vim-command-t on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install vim-command-t.

Install vim-command-t on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install vim-command-t using dnf by running the following command:

sudo dnf -y install vim-command-t

Install vim-command-t on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install vim-command-t using yum by running the following command:

sudo yum -y install vim-command-t

How To Uninstall vim-command-t on Fedora 36

To uninstall only the vim-command-t package we can use the following command:

sudo dnf remove vim-command-t

vim-command-t Package Contents on Fedora 36

/usr/lib/.build-id
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/59315124e1a108a5fecaaf792717c38afb8525
/usr/lib64/ruby/vendor_ruby/command-t
/usr/lib64/ruby/vendor_ruby/command-t/ext.so
/usr/share/appdata/vim-command-t.metainfo.xml
/usr/share/doc/vim-command-t
/usr/share/doc/vim-command-t/README.md
/usr/share/licenses/vim-command-t
/usr/share/licenses/vim-command-t/LICENSE
/usr/share/vim/vimfiles/autoload/commandt
/usr/share/vim/vimfiles/autoload/commandt.vim
/usr/share/vim/vimfiles/autoload/commandt/isengard.vim
/usr/share/vim/vimfiles/autoload/commandt/mirkwood.vim
/usr/share/vim/vimfiles/autoload/commandt/private.vim
/usr/share/vim/vimfiles/doc/command-t.txt
/usr/share/vim/vimfiles/plugin/command-t.vim
/usr/share/vim/vimfiles/ruby
/usr/share/vim/vimfiles/ruby/command-t
/usr/share/vim/vimfiles/ruby/command-t/bin
/usr/share/vim/vimfiles/ruby/command-t/bin/commandtd
/usr/share/vim/vimfiles/ruby/command-t/command-t.gemspec
/usr/share/vim/vimfiles/ruby/command-t/lib
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/controller.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/buffer_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/command_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/file_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/help_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/history_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/jump_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/line_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/mru_buffer_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/finder/tag_finder.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/match_window.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/metadata
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/metadata/fallback.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/mru.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/path_utilities.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/progress_reporter.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/prompt.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/buffer_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/command_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner/find_file_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner/git_file_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner/ruby_file_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/file_scanner/watchman_file_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/help_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/history_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/jump_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/line_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/mru_buffer_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scanner/tag_scanner.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/scm_utilities.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/settings.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/stub.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/util.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/vim
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/vim.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/vim/screen.rb
/usr/share/vim/vimfiles/ruby/command-t/lib/command-t/vim/window.rb

References

Summary

In this tutorial we learn how to install vim-command-t on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).