GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana Mengubah dan Menggunakan Skema Warna Vim

Pendahuluan

Skema warna Vim adalah fitur yang berguna dari editor teks populer ini. Mereka tidak hanya memungkinkan penyorotan sintaksis praktis, tetapi juga memberi pengguna kesempatan untuk mempersonalisasi antarmuka.

Sebagai pengguna Vim, Anda dapat mengubah skema warna yang disertakan dengan paket perangkat lunak atau menginstal skema warna buatan pengguna. Selain itu, perangkat lunak ini memungkinkan Anda untuk mengonfigurasi warna masing-masing elemen secara manual.

Dalam tutorial ini, pelajari cara menggunakan dan menyetel skema warna Vim.

Prasyarat

  • Editor teks Vim
  • Akses ke jendela terminal / baris perintah

Lihat Skema Warna Vim Terpasang

Ada sejumlah skema warna Vim berbeda yang tersedia secara lokal.

Setelah penginstalan, editor teks menggunakan skema default , yang dapat bervariasi tergantung pada apakah Anda menggunakan terminal terang atau gelap. Skema warna Vim default di terminal ringan adalah peachpuff . Jika Anda menggunakan terminal gelap, skema warna awal adalah ron .

Untuk melihat daftar tema siap pakai , buka dokumen apa pun menggunakan editor Vim dan gunakan instruksi berikut:

:colorscheme [space] [Ctrl+d]

Outputnya menunjukkan daftar skema warna Vim, yang juga dapat Anda lihat pada gambar di bawah.

Cara Mengubah Skema Warna Vim

Setelah meminta Vim untuk menampilkan daftar skema warna, Anda dapat bereksperimen dan mengubah desain hingga Anda menemukan yang paling Anda sukai.

Untuk mengubah skema warna Vim gunakan perintah berikut:

:colorscheme [colorscheme_name]

Anda bahkan dapat menggunakan singkatan dari instruksi dan ketik:

:colo [colorscheme_name]

Misalnya, untuk beralih ke skema warna biru , Anda akan menggunakan:

:colorscheme blue

Berikut adalah beberapa contoh perbedaan skema warna:

Unduh Skema Warna Vim

Ada berbagai macam skema warna buatan pengguna yang mungkin lebih sesuai dengan kebutuhan Anda daripada opsi yang diberikan secara lokal. Anda dapat menemukan dan mengunduhnya dari GitHub atau situs web seperti skema warna vim.

Tambahkan tema baru ke repositori Anda dengan mengunduhnya dari sumber jarak jauh. Setelah Anda memasang skema warna baru di mesin lokal Anda, pastikan untuk memindahkannya ke /vim/colors direktori.

Jika Anda tidak memiliki direktori seperti itu, buat direktori dengan perintah:

mkdir ~/.vim/colors

Sekarang pindahkan skema baru ke dalamnya:

mv ~/Downloads/[vim_colorscheme]  ~/.vim/colors

Setel Pengaturan Warna Vim Secara Manual

Jika tidak ada skema yang memenuhi estetika Anda, Anda dapat mengonfigurasi pengaturan warna secara manual .

Sebaiknya uji fitur pengaturan warna sebelum Anda melakukan perubahan. Anda dapat melakukannya menggunakan editor teks vim dalam file yang ada.

Sintaksnya adalah:

:highlight [Group] [key=value]

Sementara highlight adalah instruksinya, [Group] elemen adalah item, yang harus dipengaruhi oleh key-value pengubah.

Ada banyak grup yang dapat Anda definisikan dalam perintah yang disebutkan sebelumnya. Beberapa di antaranya adalah:

  • Normal (teks normal)
  • NonText (karakter yang tidak ada dalam teks)
  • Cursor (karakter di bawah kursor)
  • ErrorMsg (pesan kesalahan)

Ini hanya beberapa dari banyak grup sorotan Vim. Untuk melihat daftar lengkap semua grup, lihat dokumentasi resmi Vim.

Tombol Sorotan Vim

key=value elemen bervariasi tergantung pada apakah Anda menggunakan GUI atau bekerja di jendela terminal.

Misalnya, jika Anda bekerja di dalam terminal yang memiliki dukungan warna, Anda dapat menyertakan salah satu tombol sorot berikut:

  • ctermfg (untuk mengatur latar depan)
  • ctermbg (untuk mengatur latar belakang)
  • cterm (untuk properti tambahan)

Pengguna yang lebih menyukai GUI perlu menggunakan tombol sorot:

  • guifg (untuk mengatur latar depan)
  • guibg (untuk mengatur latar belakang)
  • gui (untuk properti tambahan)

Saat menentukan nilai untuk ctermfg , ctermbg /guifg , guibg , Anda dapat menggunakan nama warna standar, angka yang ditentukan, atau nilai heksadesimalnya (hanya di GUI).

Namun, cterm dan gui tidak digunakan dengan nilai warna. Sebagai gantinya, nilai yang Anda gunakan untuk tombol sorotan ini meliputi:bold , miring , garis bawah , terbalik , dan tidak ada .

Menggunakan Perintah sorotan Vim

Cara terbaik untuk menunjukkan bagaimana highlight perintah berfungsi, adalah dengan contoh sederhana.

Lihatlah file ini dan skema warna awalnya saat dibuka dengan editor teks Vim:

Sekarang, mari kita atur semua Normal teks menjadi merah (foreground) dan warna background menjadi hitam. Untuk melakukan ini, kita perlu mengetikkan yang berikut:

:hi Normal ctermfg=Red ctermbg=Black

Tekan Enter dan warnanya akan otomatis berubah seperti pada gambar di bawah ini.

Cara Menyetel Skema Warna Vim Default

Perubahan yang Anda buat pada pengaturan warna tidak permanen. Setelah Anda menutup Vim, skema warna kembali ke pengaturan default.

Untuk membuat perubahan permanen, modifikasi file konfigurasi Vim dengan pengaturan warna yang diinginkan.

Pertama, Anda perlu membuka file startup Vim, yang terletak di /etc atau users home directory dengan nama .vimrc (atau .exrc ).

Di sini, Anda dapat mengatur skema warna default dengan memodifikasi colorscheme baris dan atur tema yang Anda inginkan.

colorscheme [colorscheme_name]

Untuk mengaktifkan sorotan sintaks fitur Anda juga perlu menyertakan baris berikut:

syntax on

Saat mengonfigurasi penyorotan sintaks secara manual, Anda dapat menambahkan petunjuk individual dengan highlight memerintah. Cukup tambahkan baris ke file konfigurasi yang ada, mengikuti sintaks sorotan standar.


Ubuntu
  1. Cara Memasang dan Menggunakan TensorFlow di CentOS 7

  2. Bagaimana Mengubah Kecerahan, Warna Dan Ketajaman Dari Baris Perintah?

  3. cara menggunakan pylint di vim

  1. Apa itu Umask dan Bagaimana Cara Menggunakannya

  2. Cara Menginstal dan Menggunakan Anggur di Ubuntu 20.04

  3. Cara Menginstal dan Menggunakan FFmpeg di Ubuntu 18.04

  1. Cara Menginstal dan Menggunakan Anggur di Ubuntu 18.04

  2. Cara Menginstal dan Menggunakan Curl di Ubuntu 18.04

  3. Cara Menginstal dan Menggunakan Curl di Ubuntu 20.04