Skip to content
Vim runtime files for Raku support
HTML Vim script Perl 6 Perl
Branch: master
Clone or download
#12 Compare This branch is 2 commits ahead of zostay:master.
Latest commit 8fd581b Jan 18, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
ftdetect add filetype detection Jan 18, 2020
ftplugin remove leftover perl cruft Dec 30, 2019
indent rename p6* variables to raku* variables Dec 30, 2019
t Renaming perl6 to raku in syntax and tests Dec 30, 2019
t_source/raku Renaming perl6 to raku in syntax and tests Dec 30, 2019
tools Changing perl6 to raku in preprocessor script Dec 30, 2019 updating CONTRIBUTING for raku change Dec 29, 2019 Add Aug 25, 2016


Improved support for Raku in Vim.


Installation of this plugin can be done via any of the available plugin managers, such as Pathogen, vim-plug, vundle or any other one.

Once installed, all files ending in .raku, .rakudoc, and .rakutest (and also .pl6, .pm6, .p6, and .t6 for legacy purposes) will make use of the plugin's features.

Configuring optional features

Not all features are enabled by default. This is in part due to them still being considered in testing, or because they may influence your regular workflow too much. These can be enabled by setting a certain variable to a truthy value.

Unicode ops

vim-raku can use Vim's abbreviation feature to convert ASCII based operators to their Unicode equivalents on the fly. To enable this feature, add the following line to your vimrc file:

let g:raku_unicode_abbrevs = 1
You can’t perform that action at this time.