Gostaria de saber quais seqüências de controle são enviadas para bash por programas para formatar suas saídas.
Por exemplo, se eu despejo man less , posso discernir quais partes estão em negrito ou sublinhadas.
DDEESSCCRRIIPPTTIIOONN...
Eu posso desabilitar o controle de fluxo XON / XOFF:
stty -ixon
Então eu coloco isso no meu "~ / .profile". No entanto, eu comecei a fazer meu próprio terminal
com "terminfo" e "tic", e notei estas opções:
xon_xoff xon x...
Eu notei que o SyncTERM usa uma codificação de caracteres diferente do emulador de terminal padrão do MacOS, e eles são incompatíveis entre si. Por exemplo, digamos que você queira imprimir um caractere de bloco em uma string de formato. No Sync...
Estou jogando com alguns recursos de terminal para criar uma saída de prompt assíncrona em bash . Eu quero obter algo assim: enquanto a saída de string em PROMPT_COMMAND , salvar a posição do cursor do terminal, imprimir colocar ... e ir...
Como podemos comparar todas as entradas terminográficas disponíveis (banco de dados compilado atual completo) com um arquivo de origem terminfo?
O utilitário infocmp tem a opção -F , mas precisa de dois arquivos para serem comparados, ma...
Estou no Solaris 11
Este é o meu .vimrc
set nohlsearch
set mouse=""
set paste
set showmode
set ruler
set clipboard=unnamedplus
setlocal cm=blowfish2
set nocompatible
set backspace=indent,eol,start
set term=dtterm
syntax on
imap <esc>...
Antes de entrar no detalhe do meu problema, há uma lista de discussão debian que parece explicar a causa- link
Depois de instalar o Debian 9, o login em shells remotos resulta na mensagem de erro "screen.xterm-256color: unknown terminal ty...
Este script gera 5 linhas com o terceiro sublinhado:
#!/usr/bin/env bash
set -eu
bold=$(tput bold)
reset=$(tput sgr0)
underline=$(tput smul)
echo 'line 1
line 2
line 3
line 4
line 5' | awk -v bold="$bold" -v reset="$reset" -v underline="$unde...
Por que se incomodar?
Limpar o buffer de rolagem é útil de várias maneiras, por exemplo, quando eu desejo executar algum comando com saída longa e deseja rolar rapidamente para o início desta saída. Quando o buffer de rolagem está desmarcado,...
Pelo menos no Linux, no RedHat, a entrada xterm terminfo fornecida é defeituosa: por alguma razão, eles usam uma sequência de inicialização via is2 que força uma tela de 80 colunas ( Veja CSI? n l) . Isso é uma coisa muito boba de se faz...