Coluna de exibição do terminal Mac do cursor

0

Como posso exibir a posição da coluna do cursor ou do ponteiro do mouse. Usando o terminal no OSX 10.10

editado ---

EuqueriasaberqualpersonagemeraoRmaisporexemplo.

Euconseguidescobrircomoexibironúmerodelinhasecolunasnoterminal,masessenãoéorequisito. / p>     

por Ryan Heitner 25.06.2015 / 08:26

1 resposta

0

Uma resposta no StackOverflow menciona a código de escape 3[6n :

For example, if you enter:

~$ echo -e "z033[6n"; cat > foo.txt

Press [ENTER] a couple times and then [CRTL]+[D]. Then try:

~$ cat -v foo.txt

^[[47;1R

The n and m values are 47 and 1

(graças a Paulo Scardine )

Isso pode ou não fazer o que você está procurando - você tem mais contexto? Se você estiver procurando pelo número da coluna em um arquivo de texto que está editando, muitas ferramentas (por exemplo, nano , vim etc) têm relatório de posição atual; Em nano , por exemplo, você pode pressionar Ctrl+c , vim pode exibi-lo por padrão, dependendo da configuração, mas, se não, você pode usar :set ruler para mostrar a barra de status.

Se você estiver trabalhando com a alteração da saída e precisar obter o número da coluna em que uma determinada entrada aparece, poderá usar awk para o mais provável.

    
por 25.06.2015 / 14:05