Tela GNU:citações de programador `` no Readbuf?
-
19-09-2019 - |
Pergunta
O comandos precisa de caminhos absolutos para sorver.Então eu preciso de citações de programador, por causa da preguiça de escrever caminhos longos.Como posso usá-los como:
^a :readbuf `pwd`/file
Solução
Sua pergunta parece assumir que é possível usar crases dessa maneira.No entanto, screen
não parece suportar backticks no :readbuf
comando.Ele também não oferece suporte a outras convenções de shell, como ~
para o diretório inicial ou $XYZ
para expansões de variáveis de ambiente.
Quando screen
lê o arquivo nomeado no :readbuf
comando, o nome do arquivo é relativo ao diretório atual onde screen
iniciado, não o diretório atual de tudo o que é exibido na janela ativa.Talvez seja por isso que você descobriu que os caminhos absolutos funcionavam para você.Tente usar um nome de arquivo relativo a qualquer diretório que você iniciou screen
de originalmente.
Atualizar:Para trabalho adicional sobre esta resposta, consulte: Tela GNU:Variáveis ambientais