Hi Liliana, Liliana Marie Prikler <liliana.prik...@gmail.com> skribis:
>> > Maybe we can check for a guix_editor shell function and invoke that >> > rather than EDITOR if defined? >> >> ‘guix edit’ cannot “invoke” a shell function though. >> >> I was thinking of something more gross, like checking whether the >> basename of $EDITOR is ‘kate’ or ‘vscode’ and in that case do >> whatever is relevant for those editors. >> >> WDYT? > I see your gross "checking whether the basename of $EDITOR is ‘kate’…" > and I raise my "use $GUIX_EDITOR which uses substring replacements for > ${LINE} and ${FILE} implemented in pure Guile code" I’m not sure I understand your proposal. Are you suggesting that ‘GUIX_EDITOR’ would contain arbitrary Scheme code that ‘guix edit’ would evaluate? Ludo’.