@@ -93,14 +93,33 @@ M.generate_kittens = function(generate_modes)
9393 ' :p'
9494 )
9595
96+ local action_alias = ' kitty_scrollback_nvim'
97+ local alias_config = {
98+ ' # kitty-scrollback.nvim Kitten alias' ,
99+ ' action_alias ' .. action_alias .. ' kitten ' .. kitty_scrollback_kitten ,
100+ ' ' ,
101+ }
102+ local alias_config_quoted = ([[ action_alias %s kitten '%s']] ):format (
103+ action_alias ,
104+ kitty_scrollback_kitten
105+ )
106+
96107 local alias_warn = {}
97108 if kitty_scrollback_kitten :find (' %s' ) then
98109 alias_warn = {
99110 [[ # WARNING]] ,
100111 [[ # ']] .. kitty_scrollback_kitten .. [[ ' contains whitespace.]] ,
101- [[ # You may receive an error opening kitty-scrollback.nvim. If an error occurs, you can]] ,
102- [[ # workaround this issue by symlinking the kitty-scrollback.nvim plugin directory to]] ,
103- [[ # Kitty's configuration directory with the command:]] ,
112+ [[ #]] ,
113+ [[ # If you are using Kitty version 0.38.2 or greater, then whitespace is allowed in the]] ,
114+ [[ # path and you can ignore this warning. Just make sure that the kitten path is]] ,
115+ [[ # wrapped in quotes. For example,]] ,
116+ [[ #]] ,
117+ [[ # ]] .. alias_config_quoted ,
118+ [[ #]] ,
119+ [[ # If you are using Kitty version 0.38.1 or less, then you may receive an error opening]] ,
120+ [[ # kitty-scrollback.nvim. If an error occurs, you can workaround this issue by symlinking]] ,
121+ [[ # the kitty-scrollback.nvim plugin directory to Kitty's configuration directory with]] ,
122+ [[ # the command:]] ,
104123 [[ #]] ,
105124 [[ # ln -s ']]
106125 .. vim .fn .fnamemodify (kitty_scrollback_kitten , ' :h:h' )
@@ -118,13 +137,6 @@ M.generate_kittens = function(generate_modes)
118137 }
119138 end
120139
121- local action_alias = ' kitty_scrollback_nvim'
122- local alias_config = {
123- ' # kitty-scrollback.nvim Kitten alias' ,
124- ' action_alias ' .. action_alias .. ' kitten ' .. kitty_scrollback_kitten ,
125- ' ' ,
126- }
127-
128140 local builtin_map_configs = {
129141 ' # Browse scrollback buffer in nvim' ,
130142 ' map kitty_mod+h ' .. action_alias ,
0 commit comments