Como posso fazer com que Yakuake / Guake mostre a linha vertical da margem direita?

1

Eu trabalho com alguns projetos que exigem que os dados sejam exatos, digamos: 120 caracteres.

Alguns editores, como gedit , fornecem essa funcionalidade que permite que você visualmente tenha um limite para parar, facilitando assim a criação de algum conteúdo.

Existe alguma maneira de usar algo assim em um terminal? Quero dizer: não quero que um editor de terminal com uma função nano-like mostre uma linha de margem direita, o que eu desejo é mostrar uma linha permanente sobre o terminal para poder executar comandos como nano filename ou cat filename , ou outros comandos / scripts que eliminarão os resultados de texto no terminal e terão a mesma experiência.

Eu trabalho principalmente com terminais drop-down como Guake ou Yakuake, mas outra alternativa é boa, pois eu sempre trabalho em ambientes de desktop i3wm em tela cheia.

    
por Geppettvs D'Constanzo 05.05.2017 / 21:29

1 resposta

1

A melhor maneira de fazer o que eu pedi é usando uma imagem transparente em segundo plano, que mostra apenas uma linha vertical no exato ponto em que desejo ter o "marcador", como mostrado nesta captura de tela:

Porfavor,notequeestouusandoumaimagemtransparenteemumterminalGuackdefundopretosemitransparente,éporissoquetambémpodemosveraimagemdeplanodefundodaáreadetrabalho.

Aimagemdefundoéesta:

E,comovocêpodever,nãohánadaanãoseralinhavertical,que,quandocolocadacorretamentenofundo,daráailusãodeterum"marcador" de margem tão correta, resolvendo meu problema.

É claro que você terá que fazer duas ou três tentativas para apontar corretamente a linha vertical no lugar desejado, cuja tarefa pode ser obtida usando o seu editor de imagens favorito, O GIMP é uma ótima escolha.

Agora reproduzo os passos que fiz para obter esta imagem de fundo.

Etapas:

  1. Antes de mais nada, precisamos preencher nosso terminal com caracteres, em ordem para poder contar para o lugar que desejamos marcar. Tem em consideração que, com base no nome da fonte e no tamanho da fonte, o os resultados irão variar.
  2. Agora vamos fazer uma captura de tela de toda a nossa área de trabalho, na qual temos -é nosso terminal, como estamos acostumados a trabalhar. Eu sempre tenho isso em tela cheia, então isso não é um problema para mim.
  3. Em seguida, abriremos a captura de tela no GIMP (ou nas suas imagens favoritas editor) e criar a linha vertical em uma nova camada vazia, no muito ponto precisamos disso. Depois disso, removeremos o fundo e salve-o como um arquivo de imagem PNG transparente.
  4. Seguiremos as instruções de configuração do nosso terminal para colocar a imagem transparente no fundo, após o que vamos ver o resultados como mostrado antes.

É isso. Agora temos um marcador de margem direito que nos permitirá ver até onde nossos resultados de texto estão indo do próprio terminal.

Se alguém tiver uma abordagem melhor para fazer isso. Por favor nos informe! Muito obrigado e ...

Boa sorte!

    
por Geppettvs D'Constanzo 16.05.2017 / 21:43