Tela Gnu: carrega vários arquivos de configuração

Tela Gnu: carrega vários arquivos de configuração

É possível carregar vários arquivos de configuração na tela do Gnu?

Tentei várias -copções, em vão.

A idéia básica é manter meu padrão ~/.screenrccarregado e adicionar uma configuração de sessão personalizada acima dele.

Responder1

O que faço é ter um arquivo screenrc comum e incluí-lo nos arquivos de sessão personalizados. Por exemplo, eu tenho ~/.config/screen/gnus.screenrccontendo

sessionname gnus
source common.screenrc
chdir /

screen -t gnus emacs -nw -f gnus

E corro scr gnuspara abrir esta sessão, onde screstá um script que organiza para anexar a uma sessão em execução ou abrir uma nova sessão com o nome especificado e usa o nome da sessão para construir o caminho para o arquivo de configuração.

#!/bin/sh
session_name=$1
rc_file=~/.config/screen/$session_name.screenrc
exec screen -c "$rc_file" -S "$session_name" -r -R -d "$@"

informação relacionada