1. Pengenalan
Kepentingan Vim pada Ubuntu
Vim adalah salah satu penyunting teks yang paling penting untuk Ubuntu dan distribusi Linux lain.
Seperti yang ditunjukkan oleh namanya “Vim (Vi IMproved)”, ia merupakan versi yang dipertingkatkan dan diperluas daripada penyunting tradisional “vi”, menawarkan operasi yang pantas dan penyesuaian yang sangat fleksibel.
Kerana Vim banyak digunakan untuk tugas seperti pengurusan pelayan dan pengaturcaraan dalam persekitaran Linux, menguasai Vim memberikan kelebihan yang ketara kepada pengguna Ubuntu.
Manfaat Menggunakan Vim
Terdapat banyak kelebihan untuk memasang dan menggunakan Vim pada Ubuntu.
Berikut ialah perkara utama:
- Ringan dan Pantas : Dilancarkan serta-merta dan berfungsi dengan lancar walaupun pada sistem berspesifikasi rendah.
- Sangat Boleh Disuaikan : Anda boleh membina persekitaran penyunting ideal anda dengan mengedit fail konfigurasi (.vimrc).
- Dioptimumkan untuk Penggunaan Papan Kekunci : Anda boleh melakukan segala-galanya hanya dengan papan kekunci—tanpa memerlukan tetikus—yang meningkatkan produktiviti secara ketara.
- Boleh Diperluas melalui Plugin : Tambah ciri dengan mudah untuk menyesuaikan Vim mengikut aliran kerja anda.
Tujuan dan Struktur Artikel Ini
Artikel ini bertujuan membantu anda memasang dan mula menggunakan Vim pada Ubuntu.
Ia tidak hanya membincangkan proses pemasangan tetapi juga tetapan asas, cara menyediakan input Jepun, dan penyelesaian masalah—semua dijelaskan langkah demi langkah untuk pemula.
Jika anda baru menggunakan Vim pada Ubuntu, ikuti panduan ini untuk permulaan yang lancar!
2. Memasang Vim pada Ubuntu
Periksa Sama Ada Vim Sudah Dipasang
Beberapa versi Ubuntu datang dengan versi ringan yang dipanggil “vim-tiny” pra-pasang.
Mula-mula, buka terminal anda dan jalankan perintah berikut untuk memeriksa sama ada Vim dipasang:
vim --version
Jika perintah ini memaparkan maklumat versi, Vim ada.
Jika anda mendapat ralat atau melihat mesej mengenai “vim-tiny”, disarankan untuk memasang versi penuh Vim bagi fungsi penuh.
Cara Memasang Vim
Pada Ubuntu, anda boleh memasang Vim dengan mudah menggunakan pengurus pakej standard APT (Advanced Package Tool).
Ikuti langkah-langkah ini untuk mendapatkan versi terkini:
1. Kemas Kini Senarai Pakej
Mula-mula, kemas kini senarai pakej anda untuk memastikan anda mendapat versi terkini.
sudo apt update
2. Pasang Vim
Seterusnya, pasang Vim itu sendiri.
sudo apt install vim
Perintah ini akan memuat turun dan memasang pakej yang diperlukan secara automatik.
Apabila ditanya, “Adakah anda ingin meneruskan? [Y/n]”, hanya tekan Y dan tekan Enter.
Periksa Versi Vim yang Dipasang
Setelah dipasang, periksa semula versi Vim anda:
vim --version
Ini akan menunjukkan versi yang dipasang dan pilihan binaan (seperti +clipboard).
Jika anda melihat “+clipboard,” anda boleh menyalin dan menampal antara sistem dengan mudah, menjadikan Vim lebih berguna.
Tip: Memasang melalui Pusat Perisian GUI (Untuk Pemula)
Jika anda tidak selesa dengan perintah terminal, anda juga boleh memasang Vim menggunakan Ubuntu Software (Pusat Perisian GUI):
- Buka “Ubuntu Software” dari senarai aplikasi
- Taip “Vim” ke dalam bar carian
- Pilih Vim dan klik butang “Install”
Kaedah ini membolehkan bahkan pemula Linux memasang Vim dengan mudah tanpa menggunakan terminal.
3. Tetapan Asas Vim
Peranan dan Penciptaan Fail .vimrc
Fail .vimrc digunakan untuk menyesuaikan cara Vim berfungsi.
Dengan menambah tetapan anda ke dalam fail ini, ia akan secara automatik diterapkan apabila Vim dimulakan, memberikan anda persekitaran yang lebih selesa.
Biasanya, .vimrc terletak dalam direktori rumah anda (~/.vimrc).
Jika ia tidak wujud, cipta dengan perintah ini:
touch ~/.vimrc
Kemudian, buka dengan Vim atau penyunting kegemaran anda:
vim ~/.vimrc
Tetapan Asas yang Disyorkan untuk Pemula
Berikut ialah beberapa tetapan penting jika anda baru menggunakan Vim pada Ubuntu:
Tunjukkan Nombor Baris
Melihat nombor baris sangat membantu semasa menyunting kod atau teks.
set number
Aktifkan Penyorotan Sintaks
Untuk memudahkan pembacaan kod anda, aktifkan penyorotan warna berasaskan sintaks.
syntax on
Tetapkan lebar penjarakan kepada 4 ruang untuk pemformatan yang konsisten dan kebolehbacaan yang lebih baik.
set tabstop=4
set shiftwidth=4
set expandtab
Abaikan Huruf Besar/Kecil dalam Carian
Tetapan ini menjadikan carian tidak sensitif huruf besar/kecil secara lalai.
set ignorecase
set smartcase
ignorecase sentiasa mengabaikan huruf besar/kecil, manakala smartcase hanya membezakan jika huruf besar digunakan dalam istilah carian.
Menyimpan dan Menerapkan Tetapan
Selepas mengedit .vimrc anda, simpan dan mulakan semula Vim untuk menerapkan tetapan.
Vim membaca .vimrc semasa permulaan, jadi tutup dan buka semula untuk perubahan berkuat kuasa.
Sebagai alternatif, anda boleh memuat semula tetapan dalam sesi Vim yang terbuka dengan:
:source ~/.vimrc
Ini membolehkan anda menerapkan perubahan serta-merta tanpa memulakan semula Vim—berguna ketika mencuba tetapan baru.
4. Menyiapkan Input Jepun
Memasang dan Menyiapkan Kaedah Input Jepun (IME)
Untuk menaip Jepun dalam Vim, anda perlu mempunyai kaedah input Jepun (IME) yang dipasang dengan betul pada Ubuntu.
IME yang paling biasa ialah “fcitx-mozc” dan “ibus-mozc”. Berikut adalah dua cara popular untuk menyiapkannya:
Memasang fcitx-mozc
fcitx ialah rangka kerja IME yang ringan dan pantas, popular di kalangan pengguna Ubuntu.
Gunakan arahan berikut untuk memasang fcitx dan enjin input Jepun Mozc:
sudo apt update
sudo apt install fcitx-mozc
Selepas memasang, tukar sistem input papan kekunci anda kepada “fcitx” dalam Tetapan Sistem di bawah “Sokongan Bahasa”. Kemudian log keluar dan log masuk semula untuk mengaktifkan fcitx.
Memasang ibus-mozc
Jika anda menggunakan sistem input standard Ubuntu, IBus, pasang Mozc dengan:
sudo apt update
sudo apt install ibus-mozc
Selepas memasang, pergi ke Tetapan Sistem > Wilayah & Bahasa > Sumber Input, dan tambahkan “Japanese (Mozc)”. Penyiapan selesai!
Petua untuk Input Jepun dalam Vim
Memandangkan Vim pada asalnya dibangunkan untuk persekitaran Bahasa Inggeris, terdapat beberapa perkara yang perlu diambil perhatian dengan input Jepun.
Kelakuan IME mengikut Mod Vim
Vim mempunyai “Mod Normal” dan “Mod Sisip”. Secara amnya, anda hanya memerlukan IME untuk input Jepun dalam Mod Sisip.
Jika IME dihidupkan dalam Mod Normal, ia mungkin menyebabkan input arahan secara tidak sengaja—jadi cuba tukar IME mengikut mod Vim anda untuk kecekapan yang lebih baik.

Isu Keserasian Vim dan IME
Sesetengah konfigurasi Ubuntu mungkin menghadapi masalah dengan IME dalam Vim.
Terutama dalam Vim terminal, kadang-kadang tetingkap penukaran Jepun tidak dipaparkan dengan betul.
Dalam kes itu, cuba gunakan versi GUI (gvim), atau laraskan fon dan tetapan pengekodan anda.
Menetapkan Pintasan Tukar IME
Adalah berguna untuk menetapkan kekunci pintas bagi menukar input antara Jepun dan Inggeris dengan cepat.
Jika anda menggunakan fcitx, tetapkan seperti berikut:
1. Buka tetapan fcitx
2. Pilih tab "Global Config"
3. Tetapkan "Switch Input Method On/Off" kepada kekunci pilihan anda (contoh: kekunci Separuh Lebar/Penuh Lebar)
Ini membolehkan anda menukar input Jepun/Inggeris serta-merta dalam Vim dan aplikasi lain.
5. Untuk Pengalaman Vim yang Lebih Baik
Pemalam yang Disyorkan
Vim sudah kuat secara lalai, tetapi pemalam boleh menjadikan pengalaman anda lebih baik.
Berikut adalah beberapa pemalam teratas untuk menggunakan Vim pada Ubuntu:
vim-airline
vim-airline menjadikan bar status cantik dan lebih informatif.
Lihat nama fail, nombor baris, pengekodan, dan lain-lain sekilas untuk produktiviti yang lebih baik.
Untuk memasang:
Plug 'vim-airline/vim-airline'
Lihat bahagian pengurus pemalam di bawah untuk butiran pemasangan.
nerdtree
nerdtree menambah pokok fail di dalam Vim.
Ini memudahkan navigasi visual direktori, seperti dalam penyunting GUI—bagus untuk projek berskala besar.
Untuk memasang:
Plug 'preservim/nerdtree'
Untuk membuka NERDTree, jalankan:
:NERDTreeToggle
Ini membuka pokok fail di bar sisi.
Cara Memasang Pengurus Pemalam (vim-plug)
Jika anda menggunakan pelbagai pemalam, pengurus pemalam adalah penting.
Berikut cara menyiapkan “vim-plug” yang popular:
Memasang vim-plug
- Muat turun dan letakkan vim-plug:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
- Tambahkan plugin anda ke
.vimrc:call plug#begin('~/.vim/plugged') Plug 'vim-airline/vim-airline' Plug 'preservim/nerdtree' call plug#end()
- Mulakan Vim dan jalankan:
:PlugInstall
Ini akan memasang plugin yang anda pilih secara automatik.
Pergerakan Kursor yang Lebih Lancar Semasa Mengetik Jepun
Kadang‑kadang, kursor mungkin melambat atau berkelakuan tidak menentu semasa input Jepun. Terdapat cara untuk memperbaikinya:
Menukar IME Secara Automatik Mengikut Mod Vim
Anda boleh menukar IME secara automatik hidup/mati bergantung pada mod Vim untuk mengelakkan kesilapan dan memastikan input Jepun yang lancar. Sebagai contoh, plugin “fcitx.vim” membolehkan ini.
Menggunakan skkeleton (untuk Neovim)
Pengguna Neovim boleh mencuba plugin “skkeleton” yang baru untuk pengendalian input Jepun secara asli, menghasilkan pengalaman yang jauh lebih selesa.
6. Penyelesaian Masalah
Jika Vim Tidak Dapat Dimulakan atau Menunjukkan Ralat
Kadang‑kadang, selepas memasang Vim, anda mungkin melihat ralat semasa permulaan atau ia tidak dapat dilancarkan sama sekali. Punca biasa termasuk:
- Pakej kebergantungan yang hilang semasa pemasangan
- Kesilapan dalam fail konfigurasi
.vimrcanda - Masalah kebenaran yang menghalang fail dimuatkan
Cara Membetulkan
- Pertama, semak semula sama ada Vim dipasang dengan betul:
vim --version
- Jika terdapat masalah pemasangan, cuba nyahpasang dan pasang semula:
sudo apt remove vim sudo apt install vim
- Jika
.vimrcanda mempunyai masalah, anda boleh memulakan Vim sambil mengabaikan fail konfigurasi:vim -u NONE
Jika ini berfungsi, periksa .vimrc anda untuk ralat.
Jika Input Jepun Tidak Berfungsi
Kadang‑kadang, input Jepun mungkin tidak berfungsi di Ubuntu—bukan hanya dalam Vim, tetapi di seluruh sistem. Dalam Vim, khususnya, integrasi IME boleh menjadi sukar. Periksa perkara berikut:
- Adakah IME anda (fcitx/ibus) berjalan dengan betul?
- Adakah input Jepun diaktifkan dalam tetapan sistem?
- Adakah fon dan pengekodan terminal anda disetkan dengan betul?
Jika anda tidak dapat menjadikannya berfungsi dalam Vim terminal, cuba versi GUI (gvim) untuk hasil yang lebih baik.
Jika Tetapan Tidak Diterapkan
Jika perubahan dalam .vimrc tidak muncul apabila anda memulakan Vim, periksa perkara berikut:
- Adakah
.vimrcberada di lokasi yang betul (direktori rumah anda)?
- Semak:
~/.vimrc
- Adakah nama fail betul?
- Ia sensitif huruf besar/kecil: gunakan
.vimrc, bukan.Vimrc
- Ada typo atau kesilapan dalam fail?
- Walaupun typo kecil boleh memecahkan perintah Vim—periksa semula sintaks.
- Adakah anda menyimpan dan memulakan semula Vim?
- Atau muat semula serta-merta dengan:
:source ~/.vimrc
Mengikuti langkah-langkah ini akan menyelesaikan kebanyakan isu konfigurasi.
7. Ringkasan
Memulakan Vim di Ubuntu: Aliran Kerja
Panduan ini merangkumi cara memasang Vim di Ubuntu, menyiapkan konfigurasi asas, mengkonfigurasi input Jepun, menambah plugin berguna, dan menyelesaikan masalah biasa.
Berikut ialah ringkasan langkah demi langkah untuk memulakan:
- Pasang Vim melalui Terminal atau Ubuntu Software
- Cipta fail
.vimrcdan tambahkan tetapan asas seperti nombor baris dan penyorotan sintaks - Sediakan input Jepun menggunakan fcitx-mozc atau ibus-mozc
- Tingkatkan produktiviti dengan plugin seperti vim-airline dan nerdtree
- Jika terdapat ralat, selesaikan masalah langkah demi langkah
Dengan mengikuti langkah-langkah ini, bahkan pemula dapat menggunakan Vim dengan selesa di Ubuntu.
Langkah Seterusnya: Menguasai Vim
Artikel ini hanyalah langkah pertama untuk menguasai Vim. Kebolehsuaian mendalam dan ciri‑ciri kuat Vim bermakna semakin banyak anda belajar, semakin baik anda dapat menyesuaikannya dengan aliran kerja anda.
Untuk pembelajaran selanjutnya, pertimbangkan untuk meneroka:
- Mengautomasi penyetelan anda dengan skrip Vim (VimL)
- Menyediakan pembangunan lanjutan dengan LSP (Language Server Protocol)
- Beralih ke Neovim dan menggunakan ciri tambahan
- Mengoptimumkan penulisan dalam bahasa Jepun dan Inggeris
Selamat membina persekitaran penyunting yang sempurna!



