Desativar envolvimento de linha e rolagem horizontal para saída no ITERM -- terminal campo com command-line camp apple Relacionado O problema

Disable line wrapping and horizontal scrolling for output in iTerm


1
vote

problema

português

Eu quero desabilitar o envolvimento de linha interativo que o ITERM faz no meu pedido de terminal.

Eu posso executar

  $ python -c 'print "x1b[?7l"'    

Para desativar o envolvimento de linha na saída , por mais longas linhas como

  $ python -c 'print "asdf"*100'    

Não obtenha imediatamente a linha envolta e, em vez disso, são cortadas, mas depois de alterar interativamente a largura da janela para ser menor que a linha ainda envolve. Eu gostaria de um comportamento como o VIM tem quando em set nowrap modo - nem mesmo um lampejo de um envoltório.

Esta questão é semelhante a desabilitar a saída de linha para saída em o terminal , mas isso está perguntando sobre rolagem.

english

I want to disable the interactive line wrapping that iterm does in my terminal application.

I can run

$ python -c 'print "\x1b[?7l"' 

to disable line wrapping on output, so long lines like

$ python -c 'print "asdf"*100' 

don't immediately get line wrapped and instead are cut off, but once I interactively change the window width to be smaller that line still wraps. I'd like behavior like vim has when in set nowrap mode - not even a flicker of a wrap.

This question is similar to Disable line wrapping for output in the Terminal, but that's asking about scrolling.

     
 
 

Lista de respostas

1
 
vote

Eu acredito que isso não é possível sem usar o modo de tela cheia - o VIM está usando o modo de tela inteira ( python -c 'print "x1b[?1049h"' ) que desativa a rolagem vertical também, o que eu não quero (embora isso não fosse claro na pergunta).

Além disso, acessa esse comportamento não é específico para terminal.app - é como todos os terminais que eu tentei trabalho.

 

I believe this is not possible without using fullscreen mode - vim is using fullscreen mode (python -c 'print "\x1b[?1049h"') which disables vertical scrolling as well, which isn't what I want (though this wasn't clear in the question).

Also, it turns out this behavior isn't specific to terminal.app - it's how all the terminals I've tried work.

 
 

Perguntas relacionadas

1  Problema com sintaxe de exclusão de conta script  ( Problem with scripted account deletion syntax ) 
Estou trabalhando em um módulo de script de limpeza de contas que pode lidar com as contas ocultos e unilindas que estamos criando em massa em novos sistemas ...

4  Fazer Localizador.Updatedb Run Diariamente no Snow Leopard sem Hacking / System / Library?  ( Make locator updatedb run daily on snow leopard w o hacking system library ) 
No banco de dados ABCDEFGHIJKLMNABCDEFGHIJKLMBCDefGHIJKLMN1 é atualizado uma vez por semana por um trabalho de lançamento, /System/Library/LaunchDaemons/co...

1  Sintaxe de comando do terminal enrolado do AppleScript  ( Curl terminal command syntax from applescript ) 
Eu quero executar um comando curl no AppleScript que faz o seguinte ( por esta pergunta / resposta ): https://superuser.com/a/1054803/471181. . ... faze...

4  Obtenha o tempo de CPU do usuário e do sistema de processo no OSX via linha de comando?  ( Get per process user and system cpu time on osx via command line ) 
Estou familiarizado com ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Comando que fornece Usuário e System CPU separados por processo no Linux: $ sudo pidstat -p 3162 Li...

18  Como atualizar o aplicativo App Store a partir da linha de comando?  ( How to update app store application from command line ) 
Eu gostaria de forçar uma atualização de aplicativos de aplicativos da linha de comando. Como posso fazer isso? ...

0  Como esse script AWK funciona?  ( How does this awk script work ) 
Eu tenho 2 arquivos de dados contendo uma coluna. Eu quero fazer outro arquivo de dados mesclando as duas colunas. Eu tenho a linha de comando na concha, mas ...

6  Os comandos de linha de comando podem ser insensíveis à ordem de nomes e opções de arquivos?  ( Can command line commands be made insensitive to order of filenames and options ) 
Eu sou novo para o uso do MAC. Parece que a maioria dos comandos tropega as opções dadas após os nomes dos arquivos. No Linux, que eu usei há anos, não import...

26  Como posso inspecionar as variáveis ​​de ambiente de um processo de execução?  ( How can i inspect the environment variables of a running process ) 
Existe algum equivalente (CLI ou GUI) para o recurso ABCDefGHIJKLMNABCDefGHIJKLMN0 ...

1  Como corrigir localize.updatedb não respeitando o diretório excluído de /etc/locate.rc?  ( How to fix locate updatedb not respecting directory excluded from etc locate rc ) 
Eu queria excluir alguns diretórios a partir dos resultados de ABCDEFGHIJKLMNABCDEFGHIJKLMN0 Ao editar ABCDEFGHIJKLMNABCDEFGHIJKLMN1 . Infelizmente se eu e...

1  Como executar o script do shell no lançamento do aplicativo?  ( How to run shell script upon application launch ) 
Não tenho certeza se isso pertence aqui ou no superusuário, mas é o Mac específico, então eu vou com aqui. Eu escrevi um script Ruby que edita o arquivo de ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.