GNU/Linux >> Linux Esercitazione >  >> Linux

Come utilizzare Vim Editor per inserire testo ovunque in Linux

Vim-ovunque è un semplice script che ti permette di usare l'editor Vim per inserire testo ovunque nella tua macchina Linux. Ciò significa che puoi semplicemente invocare il tuo editor Vim preferito, digitare quello che vuoi e incollare il testo su qualsiasi applicazione o sito web. Il testo sarà disponibile negli appunti fino al riavvio del sistema. Questa utility è assolutamente utile per coloro che amano usare spesso le associazioni di tasti di Vim in ambienti non vim.

Installa Vim-ovunque in Linux

L'utilità Vim-anywhere funzionerà su qualsiasi distribuzione Linux basata su GNOME (e derivati). Inoltre, assicurati di aver installato i seguenti prerequisiti.

  • Ricciolo
  • Git
  • gVim
  • xclip

Ad esempio, puoi installare quelle utilità in Ubuntu come mostrato di seguito.

$ sudo apt install curl git vim-gnome xclip

Quindi, esegui il seguente comando per installare Vim-anywhere:

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

Vim-anywhere è stato installato. Ora vediamo come usarlo.

Usa l'editor Vim per inserire testo ovunque in Linux

Diciamo che devi creare un documento word. Ma sei molto più a tuo agio nell'usare l'editor Vim rispetto allo scrittore di LibreOffice. Nessun problema, è qui che Vim-anywhere torna utile. Automatizza l'intero processo. Invoca semplicemente l'editor Vim, quindi puoi scriverci quello che vuoi e incollarlo nel file .doc.

Lascia che ti mostri un esempio. Apri lo scrittore di LibreOffice o qualsiasi editor di testo grafico di tua scelta. Quindi, apri Vim-ovunque. Per farlo, premi semplicemente CTRL+ALT+V . Si aprirà l'editor di gVim. Premi "i" per passare alla modalità interattiva e inserire il testo. Una volta terminato, salvalo e chiudilo digitando :wq .

Usa l'editor Vim per inserire testo ovunque in Linux

Il testo sarà disponibile negli appunti fino al riavvio del sistema. Dopo aver chiuso l'editor, l'applicazione precedente viene riattivata. Basta premere CTRL+P per incollarvi il testo.

Usa l'editor Vim per inserire il testo in Libreoffice

È solo un esempio. Puoi persino usare Vim-anywhere per scrivere qualcosa su un modulo web fastidioso o qualsiasi altra applicazione. Una volta invocato Vim-anywhere, si aprirà un buffer. Chiudilo e il suo contenuto viene automaticamente copiato negli appunti e l'applicazione precedente viene riattivata.

L'utilità vim-anywhere creerà un file temporaneo in /tmp/vim-anywhere quando invocato. Questi file temporanei rimangono attivi fino al riavvio del sistema, fornendoti una cronologia temporanea.

$ ls /tmp/vim-anywhere

Puoi riaprire il file più recente usando il comando:

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

Aggiorna Vim ovunque

Esegui il comando seguente per aggiornare Vim-anywhere:

$ ~/.vim-anywhere/update

Cambia la scorciatoia da tastiera

L'associazione di tasti predefinita per invocare Vim-anywhere è CTRL+ALT+V. Puoi cambiarlo in qualsiasi combinazione di tasti personalizzata usando lo strumento gconf.

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

Disinstalla Vim-ovunque

Alcuni di voi potrebbero pensare che aprire l'editor Vim ogni volta per inserire del testo e incollarlo di nuovo in un'altra applicazione potrebbe essere inutile e del tutto superfluo.

Se non trovi utile questa utility, disinstallala semplicemente usando il comando:

$ ~/.vim-anywhere/uninstall

Lettura consigliata:

  • Come commentare più righe contemporaneamente in Vim Editor
  • Come gestire i plugin di Vim usando Vundle su Linux
  • Come utilizzare la funzione di controllo ortografico in Vim Text Editor
  • Come modificare più file utilizzando Vim Editor

E per ora è tutto.


Linux
  1. Come configuro Vim come editor predefinito su Linux

  2. Come usare BusyBox su Linux

  3. Come usare heredoc come editor di testo

  4. Come installare e utilizzare i comandi dell'editor di testo Nano in Linux

  5. Comando Linux sed:come utilizzare l'editor di flusso

Come installare l'ultimo Vim Editor in Linux

Come installare Vim Text Editor su Debian 10

Come installare Vim Text Editor su CentOS 8

Come installare l'editor di testo VIM su Ubuntu?

Come installare l'editor vim su Rocky Linux 8

I 5 migliori editor di testo Linux