Selecionando texto ao pular com o cursor no iTerm2

20

Gostaria de saber se é possível obter uma funcionalidade semelhante a editor de texto para selecionar texto no iTerm2. Por exemplo, no Sublime Text 3, posso fazer o seguinte:

⇧ ⌥ → = Selecione a palavra à direita do cursor.

⇧ ⌘ → = Selecione a linha inteira à direita do cursor.

Mas eu não posso fazer isso pela vida em iTerm2. Posso adicionar ações que fazem meu cursor pular sobre as palavras ou pular para o final da linha , mas não pular e selecionar ao mesmo tempo.

Para ser claro: não estou procurando uma alternativa para destacar o texto dessa maneira (por exemplo, qualquer método que comece com uma ⌘ Fpesquisa ou exija um mouse), estou procurando a funcionalidade exata descrita acima.

JimmidyJoo
fonte

Respostas:

5

Você pode configurar atalhos de teclas para essa funcionalidade no iTerm2.

Em Prefs> Perfis> Teclas, você pode atribuir teclas para mover o início ou o final da seleção por um único caractere, palavra ou linha. Nenhuma dessas chaves está vinculada por padrão.

Para criar um atalho para a seleção precisa do texto a que você está se referindo, atribua os atalhos às seguintes ações,

⇧ ⌥ → = Move end of selection forward, Move by word

⇧ ⌘ → = Move end of selection forward, Move by line

Avançar o final da seleção, avançar por palavra Avançar o final da seleção, avançar por palavra

Fonte: https://www.iterm2.com/documentation-one-page.html

natemacinnes
fonte
2
Aceitarei esta resposta, pois é claramente a melhor que conseguiremos. MAS , os leitores devem estar cientes de que a funcionalidade detalhada aqui pode ser diferente da esperada.
precisa saber é o seguinte
a) "Mover por linha" é basicamente inutilizável para pessoas que esperam funcionalidade semelhante a editor de texto apenas na parte editável pelo usuário da linha de comando.
precisa saber é o seguinte
b) A maioria dos usuários de Mac pode gostar disso, mas separar a movimentação da seleção em partes "inicial" e "final" significa que, na melhor das hipóteses, você só pode mover a seleção nativa no estilo Mac ao misturar movimentos de seleção para trás e para frente, do que a convenção (mais centrada em Windows e Linux?) usada pelo Sublime Text. (Isto é difícil de explicar -. Experimentá-lo para ver o que quero dizer)
JimmidyJoo