GNU/Linux >> Belajar Linux >  >> Linux

Editor Vi dan Vim:3 Langkah Untuk Mengaktifkan Opsi Tesaurus


Foto milik dantesz

Ini adalah posting tamu yang ditulis oleh SathiyaMoorthy.

Mengaktifkan opsi tesaurus untuk vi / vim akan membantu Anda memilih kata alternatif dari tesaurus. Misalnya, saat mengetik "penting", Anda mungkin lebih suka menggunakan kata yang berbeda dari "penting". Alangkah baiknya jika vi dapat memberikan beberapa alternatif kata seperti:“berharga” atau “substansial” atau “signifikan”?

Artikel ini menjelaskan cara menggunakan vi / vim secara efektif dengan mengaktifkan opsi tesaurus dalam tiga langkah.

Langkah 1:Tentukan file Tesaurus

Semua kata yang relevan harus dikelompokkan bersama dalam satu baris dengan koma atau spasi yang dibatasi. Misalnya, Anda dapat membuat file tesaurus Anda sendiri seperti yang ditunjukkan di bawah ini untuk kata “penting”.

$ vim /home/jsmith/mythesaurus.txt
important,valuable,substantial,significant

Langkah 2:Tentukan Lokasi File Tesaurus di ~/.vimrc

Tambahkan baris berikut ke .vimrc yang menentukan lokasi file tesaurus.

$ vim ~/.vimrc
set thesaurus+=/home/jsmith/mythesaurus.txt

Langkah 3:Gunakan Tesaurus Saat Mengedit Dokumen Menggunakan Ctrl x + Ctrl t

Dari vim, jika Anda ingin menggunakan kata alternatif, tekan Ctrl x + Ctrl t dalam mode insert. Misalnya, ketika Anda mengetik kata "penting", tekan Ctrl-x dan Ctrl-t, yang akan menampilkan popup dengan kata-kata alternatif "berharga", "substansial" dan "signifikan" seperti yang ditunjukkan di bawah ini dari /home Anda /jsmith/mythesaurus.txt file.

Gbr :Luncurkan Tesaurus dari vi menggunakan Ctrl x dan Ctrl t

Unduh dan Gunakan Tesaurus yang Telah Ditentukan Sebelumnya

Alih-alih menentukan tesaurus khusus Anda sendiri, unduh dan gunakan tesaurus moby terkenal yang telah ditentukan sebelumnya seperti yang ditunjukkan di bawah ini.

$ wget http://www.gutenberg.org/dirs/etext02/mthes10.zip

$ unzip mthes10.zip
Archive:  mthes10.zip
inflating: aaREADME.txt
inflating: roget13a.txt
inflating: mthesaur.txt

Gunakan mthesaur.txt sebagai file tesaurus. Ini cukup besar dan Anda akan mendapatkan lebih dari 50 kata terkait untuk setiap kata.

Tambahkan baris berikut ke .vimrc untuk menentukan lokasi file tesaurus mthesaur.txt.

$ vim ~/.vimrc
set thesaurus+=/home/jsmith/mthesaur.txt

Bagaimana seorang programmer dapat menggunakan fitur tesaurus di vim?

Ini bisa sangat membantu bagi programmer. Misalnya, seorang programmer PHP dapat membuat file php-functions dengan baris berikut dan menetapkan ini sebagai file tesaurus di dalam ~/.vimrc.

$ vim /home/jsmith/php-functions.txt
math abs acos acosh asin asinh atan atan2 atanh base_convert bindec ceil cos
errors debug_backtrace debug_print_backtrace error_get_last error_log error_reporting restore_error_handler


Tambahkan php-functions.txt ke .vimrc yang menentukan lokasi file tesaurus.

$ vim ~/.vimrc
set thesaurus+=/home/jsmith/mythesaurus.txt
set thesaurus+=/home/jsmith/mthesaur.txt.txt
set thesaurus+=/home/jsmith/php-functions.txt

Sekarang, ketika Anda mengetik "matematika" di file PHP Anda dan tekan Ctrl x dan Ctrl t, semua fungsi matematika PHP akan ditampilkan. Juga, harap perhatikan bahwa Anda mendefinisikan beberapa file tesaurus seperti yang ditunjukkan di atas.

Bacaan yang Disarankan

Mempelajari Editor Vi dan Vim , oleh Arnold Robbins . Saya seorang pecandu baris perintah. Jadi, tentu saja saya penggemar berat editor Vi dan Vim. Beberapa tahun yang lalu, ketika saya menulis banyak kode C di Linux, saya selalu membawa referensi saku editor Vi. Bahkan jika Anda telah menggunakan Editor Vi dan Vim selama beberapa tahun dan belum membaca buku ini, bantulah diri Anda sendiri dan baca buku ini. Anda akan kagum dengan kemampuan editor Vim.

 


Artikel ini adalah bagian dari seri Tips dan Trik Vi yang sedang berlangsung. Silakan berlangganan TheGeekStuff dan jangan lewatkan tips dan trik editor Vi dan Vim di masa mendatang.


Artikel ini ditulis oleh SathiyaMoorthy, pengembang EPQA. Sathiya terkesan dengan 15 Contoh Untuk Menguasai Sejarah Baris Perintah Linux artikel di blog ini dan menjadi pembaca dan kontributor tetap. The Geek Stuff menyambut tips dan artikel tamu Anda.


Linux
  1. Panduan Editor Teks ViM 101

  2. Izin File Dan Menyimpan?

  3. Editor Vi dan Vim:12 Contoh Temukan dan Ganti yang Kuat

  1. 8 Dasar-dasar Navigasi Editor Vim Penting

  2. penggunaan wildcard linux di cp dan mv

  3. Bagaimana cara menambahkan perintah di editor vim?

  1. Powerline – Menambahkan Statusline dan Prompt yang Kuat ke Editor Vim dan Terminal Bash

  2. Cara Menyimpan File di Vim / Vi dan Keluar dari Editor

  3. Dasar-dasar Editor Vim