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 tUnduh 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.