How To Install vim-perl-support on Fedora 36

In this tutorial we learn how to install vim-perl-support in Fedora 36. vim-perl-support is Perl-IDE for VIM

Introduction

In this tutorial we learn how to install vim-perl-support on Fedora 36.

What is vim-perl-support

Perl Support implements a Perl-IDE for Vim/gVim. It is written to considerably speed up writing code in a consistent style. This is done by inserting complete statements, comments, idioms, code snippets, templates, and POD documentation. Reading perldoc is integrated. Syntax checking, running a script, running perltidy, running perlcritics, starting a debugger and a profiler can be done with a keystroke.

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

Install vim-perl-support 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-perl-support using dnf by running the following command:

sudo dnf -y install vim-perl-support

Install vim-perl-support 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-perl-support using yum by running the following command:

sudo yum -y install vim-perl-support

How To Uninstall vim-perl-support on Fedora 36

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

sudo dnf remove vim-perl-support

vim-perl-support Package Contents on Fedora 36

/usr/share/appdata/vim-perl-support.metainfo.xml
/usr/share/doc/vim-perl-support
/usr/share/doc/vim-perl-support/ChangeLog
/usr/share/doc/vim-perl-support/README.perlsupport
/usr/share/doc/vim-perl-support/perl-hot-keys.pdf
/usr/share/doc/vim-perl-support/perl-hot-keys.tex
/usr/share/doc/vim-perl-support/pmdesc3.text
/usr/share/doc/vim-perl-support/rc
/usr/share/doc/vim-perl-support/rc/customization.ctags
/usr/share/doc/vim-perl-support/rc/customization.gvimrc
/usr/share/doc/vim-perl-support/rc/customization.perltidyrc
/usr/share/doc/vim-perl-support/rc/customization.smallprof
/usr/share/doc/vim-perl-support/rc/customization.vimrc
/usr/share/doc/vim-perl-support/rc/sample_template_file
/usr/share/vim/vimfiles/autoload/mmtemplates
/usr/share/vim/vimfiles/autoload/mmtemplates/core.vim
/usr/share/vim/vimfiles/autoload/mmtoolbox
/usr/share/vim/vimfiles/autoload/mmtoolbox/make.vim
/usr/share/vim/vimfiles/autoload/mmtoolbox/tools.vim
/usr/share/vim/vimfiles/autoload/perlsupportprofiling.vim
/usr/share/vim/vimfiles/autoload/perlsupportregex.vim
/usr/share/vim/vimfiles/doc/perlsupport.txt
/usr/share/vim/vimfiles/doc/templatesupport.txt
/usr/share/vim/vimfiles/doc/toolboxmake.txt
/usr/share/vim/vimfiles/ftplugin/make.vim
/usr/share/vim/vimfiles/ftplugin/perl.vim
/usr/share/vim/vimfiles/ftplugin/pod.vim
/usr/share/vim/vimfiles/ftplugin/qf.vim
/usr/share/vim/vimfiles/perl-support
/usr/share/vim/vimfiles/perl-support/codesnippets
/usr/share/vim/vimfiles/perl-support/codesnippets/RegularExpressions
/usr/share/vim/vimfiles/perl-support/codesnippets/RegularExpressions/numeric-range-0-127
/usr/share/vim/vimfiles/perl-support/codesnippets/RegularExpressions/numeric-range-0-255
/usr/share/vim/vimfiles/perl-support/codesnippets/SmallProf-variables.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/dot.SmallProf
/usr/share/vim/vimfiles/perl-support/codesnippets/free-software-comment
/usr/share/vim/vimfiles/perl-support/codesnippets/module-interface.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/new.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/pod-template-application.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/pod-template-module.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/print-data-structure-with-Dumper.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/print-hash-sorted.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/print-hash.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/process-all-files-in-a-directory-recursively.pl
/usr/share/vim/vimfiles/perl-support/codesnippets/slurp-file.pl
/usr/share/vim/vimfiles/perl-support/modules
/usr/share/vim/vimfiles/perl-support/modules/perl-modules.list
/usr/share/vim/vimfiles/perl-support/scripts
/usr/share/vim/vimfiles/perl-support/scripts/csv2err.pl
/usr/share/vim/vimfiles/perl-support/scripts/pmdesc3.pl
/usr/share/vim/vimfiles/perl-support/scripts/wrapper.sh
/usr/share/vim/vimfiles/perl-support/templates
/usr/share/vim/vimfiles/perl-support/templates/Templates
/usr/share/vim/vimfiles/perl-support/templates/comments.templates
/usr/share/vim/vimfiles/perl-support/templates/filetests.templates
/usr/share/vim/vimfiles/perl-support/templates/idioms.templates
/usr/share/vim/vimfiles/perl-support/templates/pod.templates
/usr/share/vim/vimfiles/perl-support/templates/regex.templates
/usr/share/vim/vimfiles/perl-support/templates/snippets.templates
/usr/share/vim/vimfiles/perl-support/templates/specvar.templates
/usr/share/vim/vimfiles/perl-support/templates/statements.templates
/usr/share/vim/vimfiles/perl-support/wordlists
/usr/share/vim/vimfiles/perl-support/wordlists/perl.list
/usr/share/vim/vimfiles/plugin/perl-support.vim

References

Summary

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