Измените свой раздел .screenrc
term xterm
Или измените свой .vimrc:
if match($TERM, "screen")!=-1
set term=xterm
endif
Для получения дополнительной информации см. vim.wikia.com
Keeping the delayed workers alive through a puppet resource should be able to be achieved with a service
resource on the puppet-dashboard-workers
service, which may be in place from a package install (or may need to be set up manually).
This is probably fine for something like this where it's not the end of the world if they're not running for a bit, but I'd definitely caution against trying to use the agent to keep services running that are actually important -- Puppet's not built as a monitoring system.