O vi
que está incluído em muitas distribuições GNU / Linux é uma pequena versão do Vim que foi compilada sem muitos recursos do Vim, incluindo a interface para a área de transferência do X Window System. Até mesmo seu programa vim
do modo terminal é frequentemente construído sem suporte para X. Sem suporte para X, seu vi
e vim
não poderão acessar a área de transferência e você não poderá copiar e colar entre diferentes instâncias de o programa.
Uma solução para isso é executar o programa gvim
no modo de terminal usando a opção -v
, como
$ gvim -v your_file
Para evitar digitar isso, ou esquecer de digitar isso, todas as vezes, você pode adicionar esses aliases ao seu arquivo ~ / .bashrc:
alias vim='gvim -v'
alias vi='gvim -v'
Quando estiver usando uma versão do Vim compilada com suporte para o X, você pode usar os comandos descritos na resposta do JdeBP. Você também pode ler sobre esses comandos no manual interno do usuário e no manual de referência do Vim executando
:help 04.7
:help 09.3