How can I set a variable that only the current command line sees?
:let s:one = 1 | echo s:one prints
but running two commands
:let s:one = 1
E121: Undefined variable: s:one.
In the end I would like to remap to a command line that uses a temporary variable, without overriding or polluting any potential other user variables.