Como colar texto do editor Vim para o navegador?

5

Eu preciso copiar o texto do vim para o navegador da web, já que não consigo usar o gedit quando estou abrindo um arquivo sql. Como faço isso?

    
por Harshal Kshatriya 20.09.2012 / 13:04

6 respostas

5

Ou

  1. Selecione o texto sem pressionar uma tecla de atalho e meio -clique na janela do navegador ou
  2. Selecione o texto, pressione shift-ctrl-c e use ctrl-v para colar ou
  3. Não tenho certeza do que o vim tem a ver com os arquivos sql e com o que são esses arquivos sql (sqlite?), mas talvez você precise usar o vim porque a variável de ambiente EDITOR está definida como vim; talvez você possa fazer o que fizer configurando

    export EDITOR=gedit
    

    antes de iniciar qualquer programa que você começar a editar os arquivos sql.

por January 20.09.2012 / 13:10
5

Use "+ y" para puxar o texto selecionado para a área de transferência Ctrl-V ("* y seria o botão do meio do mouse)

Mais informações sobre registros no Vim

    
por Philippe 20.09.2012 / 16:40
1

você poderia simplesmente usar o mouse (right-click+copy) and (rightclick+Paste)

    
por user91632 20.09.2012 / 14:12
1
  1. Selecione o texto usando o mouse
  2. Ctrl-Shift-C (observe a Mudança )
  3. Alterne para a nova janela em que você deseja colar
  4. Ctrl-V
por deshmukh 20.09.2012 / 16:13
0

Eu abriria o arquivo no navegador usando uma URL de arquivo:

file:///home/dave/some-file

Não é super elegante, mas funciona.

    
por David Kennedy 16.05.2013 / 05:15
0
  1. Selecione o texto que você deseja copiar usando Modo Visual no editor Vim. v entra no modo visual e seleciona o caractere na localização do cursor. Shift-v seleciona a linha inteira.

  2. No Vim, a cópia é feita usando y ou "yanking" . Para copiar o texto selecionado para o tipo de área de transferência do sistema "+y no Modo Normal . Agora você pode colá-lo em qualquer outro lugar usando Ctrl-v .

  3. Para copiar texto de aplicativos externos para o editor Vim, primeiro copie o texto usando o comando usual Ctrl-C e vá para o editor Vim e digite "+p no Modo Normal .

  4. Eu acho muito tedioso o uso dos comandos acima toda vez que eu copio e colo de fora do Vim, então eu mapeei o Ctrl-y para copiar e o Ctrl-p para colar no Vim. Agora não preciso digitar "+y e "+p todas as vezes.

Adicione-os ao seu arquivo .vimrc :

nnoremap <C-y > "+y vnoremap <C-y> "+y nnoremap <C-p> "+p vnoremap <C-p> "+p

Editar: Antes de seguir as etapas acima, verifique vim --verison .Vim deve ter o recurso +xterm_clipboard instalado para que o método acima funcione. Caso contrário, execute sudo apt-get install vim-gtk para obter os pacotes necessários.

    
por SY_13 15.12.2016 / 15:22