Eu acho que você está procurando
:tabe +set\ nomodifiable|set\ ro filename
Usar +
após a tabe permite especificar um conjunto de comandos para executar ao abrir o arquivo. Para mais detalhes, veja
:help +cmd
Se isso é algo que você faz frequentemente, você pode configurar um comando personalizado para fazer isso para você
:command! -nargs=+ -complete=file Tabread tabe +set\ nomodifiable|set\ ro <args>
Coloque isso no seu .vimrc para tê-lo sempre que você iniciar o vim.
Este comando criará um novo comando de usuário chamado Tabread
que suporta a conclusão do nome do arquivo (assim você pode usá-lo como tabe
). Ele define essas opções para você e abre o arquivo em uma nova guia.
A opção nomodifiable
impede que os comandos de edição trabalhem no buffer, e a opção ro
prefenta gravar o buffer no disco.