“set -o vi” como obter o yank na área de transferência

4

Meu objetivo é arrancar uma linha no shell (por exemplo, com yy) na área de transferência do sistema e colá-la em outro lugar (por exemplo, no navegador da Internet). Como posso conseguir isso?

    
por varantir 20.11.2012 / 18:24

2 respostas

2

A maneira mais simples de obter o resultado final que você deseja (colando o código do shell para a internet) é:

  • Selecione o texto com o cursor do mouse
  • Ctrl+Shift+C para copiar
  • Ctrl+V para colar fora do terminal
  • Ctrl+Shift+V para colar em um prompt de terminal
por 20.11.2012 / 18:44
-1

Seu vim precisa ter o sinalizador + xterm_clipboard , você pode verificar isso com vim --version | grep +xterm_clipboard . Se o seu vim não é compilado com este flag, você pode compilar você mesmo ou tentar instalar o gvim (geralmente vem com este sinalizador).

Para acessar a área de transferência do sistema, você precisa digitar essas sequências:

  • Copiar (uma palavra): "*yw
  • Colar : "*p

Veja: link

    
por 20.11.2012 / 20:17

Tags