GNU/Linux >> Tutoriels Linux >  >> Linux

Comment utiliser l'éditeur Vim pour saisir du texte n'importe où sous Linux

Vim-n'importe où est un script simple qui vous permet d'utiliser l'éditeur Vim pour saisir du texte n'importe où dans votre machine Linux. Cela signifie que vous pouvez simplement invoquer votre éditeur Vim préféré, taper ce que vous voulez et coller le texte sur n'importe quelle application ou site Web. Le texte sera disponible dans votre presse-papiers jusqu'à ce que vous redémarriez votre système. Cet utilitaire est absolument utile pour ceux qui aiment utiliser les raccourcis clavier Vim souvent dans un environnement non vim.

Installer Vim-anywhere sous Linux

L'utilitaire Vim-anywhere fonctionnera sur toutes les distributions Linux basées sur GNOME (et ses dérivés). Assurez-vous également d'avoir installé les prérequis suivants.

  • Onduler
  • Git
  • gVim
  • xclip

Par exemple, vous pouvez installer ces utilitaires dans Ubuntu comme indiqué ci-dessous.

$ sudo apt install curl git vim-gnome xclip

Ensuite, exécutez la commande suivante pour installer Vim-anywhere :

$ curl -fsSL https://raw.github.com/cknadler/vim-anywhere/master/install | bash

Vim-anywhere a été installé. Voyons maintenant comment l'utiliser.

Utilisez l'éditeur Vim pour saisir du texte n'importe où sous Linux

Disons que vous devez créer un document Word. Mais vous êtes beaucoup plus à l'aise avec l'éditeur Vim qu'avec l'écrivain LibreOffice. Pas de problème, c'est là que Vim-anywhere devient utile. Il automatise l'ensemble du processus. Il invoque simplement l'éditeur Vim, vous pouvez donc y écrire ce que vous voulez et le coller dans le fichier .doc.

Permettez-moi de vous montrer un exemple. Ouvrez LibreOffice Writer ou n'importe quel éditeur de texte graphique de votre choix. Ensuite, ouvrez Vim-anywhere. Pour ce faire, appuyez simplement sur CTRL+ALT+V . Cela ouvrira l'éditeur gVim. Appuyez sur "i" pour passer en mode interactif et saisir le texte. Une fois terminé, enregistrez-le et fermez-le en tapant :wq .

Utilisez l'éditeur Vim pour saisir du texte n'importe où sous Linux

Le texte sera disponible dans le presse-papiers jusqu'à ce que vous redémarriez le système. Après avoir fermé l'éditeur, votre application précédente est recentrée. Appuyez simplement sur CTRL+P pour y coller le texte.

Utilisez l'éditeur Vim pour saisir du texte dans Libreoffice

C'est juste un exemple. Vous pouvez même utiliser Vim-anywhere pour écrire quelque chose sur un formulaire Web ennuyeux ou sur toute autre application. Une fois Vim-anywhere invoqué, il ouvrira un tampon. Fermez-le et son contenu est automatiquement copié dans votre presse-papiers et votre application précédente est recentrée.

L'utilitaire vim-anywhere créera un fichier temporaire dans /tmp/vim-anywhere lorsqu'il est invoqué. Ces fichiers temporaires restent jusqu'à ce que vous redémarriez votre système, vous donnant un historique temporaire.

$ ls /tmp/vim-anywhere

Vous pouvez rouvrir votre fichier le plus récent en utilisant la commande :

$ vim $( ls /tmp/vim-anywhere | sort -r | head -n 1 )

Mettre à jour Vim n'importe où

Exécutez la commande suivante pour mettre à jour Vim-anywhere :

$ ~/.vim-anywhere/update

Modifier le raccourci clavier

Le raccourci clavier par défaut pour invoquer Vim-anywhere est CTRL+ALT+V. Vous pouvez le remplacer par n'importe quelle combinaison de touches personnalisée à l'aide de l'outil gconf.

$ gconftool -t str --set /desktop/gnome/keybindings/vim-anywhere/binding <custom binding>

Désinstaller Vim-anywhere

Certains d'entre vous pourraient penser qu'ouvrir l'éditeur Vim à chaque fois pour saisir du texte et coller le texte dans une autre application peut être inutile et complètement inutile.

Si vous ne trouvez pas cet utilitaire utile, désinstallez-le simplement à l'aide de la commande :

$ ~/.vim-anywhere/uninstall

Suggestion de lecture :

  • Comment commenter plusieurs lignes à la fois dans l'éditeur Vim
  • Comment gérer les plugins Vim à l'aide de Vundle sous Linux
  • Comment utiliser la fonctionnalité de vérification orthographique dans l'éditeur de texte Vim
  • Comment éditer plusieurs fichiers à l'aide de l'éditeur Vim

Et c'est tout pour le moment.


Linux
  1. Comment configurer Vim comme éditeur par défaut sous Linux

  2. Comment utiliser BusyBox sous Linux

  3. Comment utiliser heredoc comme éditeur de texte

  4. Comment installer et utiliser les commandes de l'éditeur de texte Nano sous Linux

  5. Commande Linux sed :comment utiliser l'éditeur de flux

Comment installer le dernier éditeur Vim sous Linux

Comment installer l'éditeur de texte Vim sur Debian 10

Comment installer l'éditeur de texte Vim sur CentOS 8

Comment installer l'éditeur de texte VIM sur Ubuntu ?

Comment installer l'éditeur vim sur Rocky Linux 8

Top 5 des meilleurs éditeurs de texte Linux