Add --devices=skip to the default grepprg, so that it doesn't block on FIFOs.
Fix a possible assert.
Fix an annoying buffer reordering caused by a missed 'local' when restoring
split views.