- 1 1. Panimula
- 2 2. Ang Pag-install ng Vim sa Ubuntu
- 3 3. Pangunahing Pagsasaayos ng Vim
- 4 4. Pagtatayo ng Kapaligiran para sa Japanese Input
- 5 5. Para sa Mas Komportableng Kapaligiran ng Vim
- 6 6. Pag-ayos ng mga Problema
- 7 7. Buod
1. Panimula
Ang Kahalagahan ng Vim sa Ubuntu
Sa Ubuntu at iba pang mga Linux distribution, ang Vim ay isa sa mga napakahalagang text editor.
Ang “Vim (Vi IMproved)” ay, tulad ng sinasabi ng pangalan nito, isang tool na nagpapalawak at nagpapabuti sa matagal nang umiiral na “vi” editor, na may mabilis na operasyong at maluwag na kakayahang i-customize.
Sa pamamahala ng server o programming at maraming gawain sa Linux environment, ito ay lubhang kapaki-pakinabang, kaya para sa mga user ng Ubuntu, ang maging sanay sa paggamit ng Vim ay malaking bentahe.
Mga Benepisyo ng Paggamit ng Vim
May maraming benepisyo sa pag-install at paggamit ng Vim sa Ubuntu.
Narito ang mga pangunahing punto.
- Magaan at Mabilis:Napakabilis ng pagbukas, at kahit sa mababang spec na environment, walang stress na gumagana.
- Maraming Kakayahang I-customize:Sa pamamagitan ng pag-edit ng config file (.vimrc), makakagawa ng sariling editor environment.
- Na-optimize para sa Keyboard Operation:Walang kailangang mouse, keyboard lang para sa lahat ng operations, kaya napapabuti ang efficiency ng trabaho.
- Kakayahang Palawakin gamit ang Plugins:Pwede magdagdag ng functions ayon sa pangangailangan, kaya pwede i-customize ang editor sa sarili.
Layunin at Daloy ng Artikulong Ito
Sa artikulong ito, ang goal ay “i-install ang Vim sa Ubuntu upang maging gamable”.
Hindi lamang ang installation steps, kundi basic settings, environment setup para sa Japanese input, at troubleshooting para sa beginners, ipapaliwanag nang malinaw at sunod-sunod.
Para sa mga nais gamitin ang Vim sa Ubuntu, ito ay magiging tiyak na unang hakbang, kaya magpapatuloy nang maingat, mangyaring samahan kami hanggang dulo.
2. Ang Pag-install ng Vim sa Ubuntu
Suriin kung ang Vim ay na-install na
Sa Ubuntu, maaaring may pre-installed na simplified version na “vim-tiny” bilang default.
Una, buksan ang terminal, i-execute ang sumusunod na command upang suriin kung ang Vim ay na-install na.
vim --version
Kapag na-execute ang command na ito, ipapakita ang impormasyon ng bersyon.
Kung may error na lalabas o nakalagay na ito ay simplified version tulad ng “vim-tiny”, inirerekomenda na i-install ang full version ng Vim.
Mga Hakbang sa Pag-install ng Vim
Sa Ubuntu, gamit ang standard na package management system na APT (Advanced Package Tool), madaling ma-iinstall ang Vim.
Sundin ang sumusunod na hakbang upang i-install ang pinakabagong Bersyon ng Vim.
1. I-update ang List ng Package
Una, i-update ang list ng package ng system sa pinakabagong estado.
sudo apt update
2. I-install ang Vim
Susunod, i-install talaga ang Vim.
sudo apt install vim
Kapag na-execute ang command, awtomatikong madadownload ang kinakailangang mga package at magpapatuloy ang pag-install.
Habang nag-iinstall, kung itatanong “Magpatuloy ba? [Y/n]”, pindutin ang Y
key at enter.
Suriin ang Bersyon ng Vim
Pagkatapos ng pag-install, suriin muli ang bersyon ng Vim.
vim --version
Ang impormasyong ipapakita rito ay naglalaman ng numero ng bersyon na na-install bukod pa sa mga build option (+clipboard at iba pa).
Lalo na kung kasama ang “+clipboard”, makakapag-copy-paste sa pagitan ng mga system, kaya malaki ang pagtaas ng kaginhawahan.
Karagdagang: Paraan ng Pag-install mula sa GUI Software Center (Para sa Mga Baguhan)
Kung hindi ka sigurado sa mga operasyon ng terminal, posible ring i-install ang Vim mula sa “Ubuntu Software (Software Center)” ng Ubuntu.
- I-launch ang “Ubuntu Software” mula sa list ng mga application
- I-type ang “Vim” sa search bar
- Piliin ang ipinakitang Vim, i-click ang “Install” button
Sa paraang ito, walang kailangang command operations, intuitive ang pag-install ng Vim, kaya ligtas para sa mga baguhan sa Linux.
3. Pangunahing Pagsasaayos ng Vim
Ang Layunin at Paraan ng Pagbuo ng .vimrc File
Ang config file na ginagamit upang i-customize ang pag-uugali ng Vim ay ang “.vimrc
“。
Sa pamamagitan ng pagsulat ng iba’t ibang settings sa file na ito, awtomatikong ilalapat ito kapag nag-start, at makakabuo ng mas madaling gamiting kapaligiran.
Karaniwang, inilalagay ang .vimrc
file sa home directory ng user (~/.vimrc
)。
Kung wala ang file, gumamit ng sumusunod na command upang bagong bumuo nito.
touch ~/.vimrc
Matapos bumuo, buksan at i-edit ito gamit ang Vim o anumang editor.
vim ~/.vimrc
Inirerekomendang Pangunahing Settings para sa mga Baguhan
Dito, ipinapakilala ang mga inirerekomendang setting na dapat na ipasok para sa mga unang beses na gumagamit ng Vim sa Ubuntu.
Ipakita ang Numero ng Linya
Kapag nag-e-edit ng code o text, napakagaan ng tulong ng mga numero ng linya.
set number
I-activate ang Syntax Highlighting
Upang gawing mas madaling basahin ang code sa programming at iba pa, gagamit ng kulay batay sa syntax.
syntax on
I-adjust ang Mga Setting ng Indent
Setting na nag-uunify ng lapad ng indent sa 4 spaces. Magiging maayos ang itsura, at mapapabuti ang pagbasa ng code.
set tabstop=4
set shiftwidth=4
set expandtab
I-ignore ang Case sa Paghahanap
Sa paggamit ng search function, setting na hindi pinipili ang uppercase o lowercase upang tumama.
set ignorecase
set smartcase
ignorecase
ay palaging ini-ignore ang case, habang smartcase
ay nagdi-distinguish lamang ng case kung may uppercase sa search term, isang matalinong pag-uugali.
Pag-save at Paglalapat ng Settings
Matapos magsulat ng settings sa .vimrc
file, tiyaking i-save at i-restart ang Vim。
Karaniwang, binabasa ng Vim ang .vimrc
sa pag-start, kaya isara ang editor at buksan ulit upang ma-reflect ang settings.
Bukod pa rito, habang naka-run ang Vim, pwede ring i-execute ang sumusunod na command upang ma-reload agad ang .vimrc
。
:source ~/.vimrc
Sa ganito, pwede nang i-apply ang mga pagbabago nang hindi i-restart, kaya maginhawa sa pag-eeksperimento ng settings.
4. Pagtatayo ng Kapaligiran para sa Japanese Input
Pag-iinstal at Pagsasaayos ng Japanese Input Method (IME)
Upang mag-input ng Japanese sa Vim, kailangang tama ang pag-iinstall ng Japanese input method (IME) sa Ubuntu.
Mga halimbawa ng IME ay ang “fcitx-mozc” at “ibus-mozc”. Sa bahaging ito, ipapakilala namin ang dalawang karaniwang ginagamit na paraan ng pagpapakilala.
Pag-iinstal ng fcitx-mozc
Ang fcitx ay magaan at mabilis na gumagana, at sinusuportahan ng maraming Ubuntu user na IME framework.
Maaari mong i-install ang fcitx at ang Japanese conversion engine na Mozc gamit ang mga sumusunod na command.
sudo apt update
sudo apt install fcitx-mozc
Pagkatapos ng pag-iinstall, baguhin ang keyboard input system sa “fcitx” mula sa “Language Support” sa system settings.
Pagkatapos, pag-re-login, magiging aktibo na ang fcitx.
Pag-iinstal ng ibus-mozc
Kung gagamit ng IBus, na ang standard input system ng Ubuntu, ipakilala ang Mozc gamit ang sumusunod na command.
sudo apt update
sudo apt install ibus-mozc
Pagkatapos ng pag-iinstall, mula sa “Region & Language” sa system settings, piliin ang “Japanese (Mozc)” sa “Add Input Source” at idagdag ito para makumpleto ang pagsasaayos.
Mga Tala sa Japanese Input sa Vim
Ang Vim ay orihinal na binuo bilang tool para sa English-speaking areas, kaya kailangan ng ilang pag-iingat sa Japanese input.
Pagkakaiba ng Pag-uugali ng IME Ayon sa Mode
Ang Vim ay may “Normal Mode” at “Insert Mode”.
Karaniwan, ang kailangan ng Japanese input ay lamang sa panahon ng Insert Mode.
Kung ang IME ay aktibo sa Normal Mode, maaaring magdulot ito ng hindi inaasahang command errors, kaya sa pamamagitan ng malayang pag-switch ng IME bawat mode kung kinakailangan, mapapataas ang kahusayan ng trabaho.

Problema ng Compatibility ng Vim at IME
Sa ilang Ubuntu environment, nai-report ang mga kaso kung saan hindi normal na gumagana ang IME sa Vim.
Lalo na sa terminal version ng Vim, depende sa environment, maaaring hindi tama ang pag-display ng Japanese conversion candidate window.
Kung ganito ang sitwasyon, subukan ang paggamit ng GUI version ng Vim (hal.: gvim) o ang maliliit na pagsasaayos sa settings (font settings o encoding settings) upang malutas ito.
Pag-set ng Shortcut para sa Pagsasalinla ng IME
Upang madaling mag-switch sa pagitan ng Japanese at English input, maganda na mag-set ng shortcut keys nang maaga.
Halimbawa, kung gumagamit ng fcitx, maaari itong i-set gamit ang sumusunod na hakbang.
- Buksan ang settings screen ng fcitx
- Piliin ang “Global Settings” tab
- I-set ang “Input Method On/Off Toggle Key” sa piniling key (hal.: Hankaku/Zenkaku key)
Dahil dito, maaari kang mabilis na mag-switch sa pagitan ng Japanese ⇔ English sa lahat ng applications kabilang ang Vim.
5. Para sa Mas Komportableng Kapaligiran ng Vim
Pagpapakilala sa Mga Kapaki-pakinabang na Plugin
Ang Vim ay sapat na malakas kahit sa mga standard na function lamang, ngunit sa pamamagitan ng paggamit ng mga plugin, maaari kang magbuo ng mas komportable at mas epektibong kapaligiran.
Dito, ipapakilala namin ang ilang mga plugin na partikular na inirerekomenda kapag gumagamit ng Vim sa Ubuntu.
vim-airline
Ang vim-airline
ay isang plugin na gumagawa ng status line ng Vim na maganda at mayaman sa impormasyon.
Maaari nang madaling makita ang pangalan ng file, numero ng linya, encoding, atbp., na nagpapahusay sa efficiency ng trabaho.
Halimbawa ng Pag-install:
Plug 'vim-airline/vim-airline'
※Para sa mga paraan ng pag-install, mangyaring sumangguni sa kabanata ng plugin manager na tatalakayin mamaya.
nerdtree
Ang nerdtree
ay isang plugin na nagpapakita ng file tree sa loob ng Vim.
Tulad ng sa GUI editor, maaari mong visually maunawaan ang istraktura ng directory habang nag-ooperate ng mga file, kaya ito ay napakagaan lalo na sa malalaking proyekto.
Halimbawa ng Pag-install:
Plug 'preservim/nerdtree'
Upang i-launch ang NERDTree, karaniwang gumagamit ng sumusunod na command.
:NERDTreeToggle
Sa ganoong paraan, magbubukas ang file tree sa sidebar.
Paraan ng Pag-install ng Plugin Manager (vim-plug)
Upang pamahalaan ang maraming plugin, magiging maginhawa ang pag-install ng isang plugin manager.
Dito, ipapakilala namin ang simpleng at tanyag na “vim-plug”.
Mga Hakbang sa Pag-install ng vim-plug
- I-download at ilagay ang vim-plug.
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
- Isulat ang listahan ng mga plugin sa
.vimrc
.
call plug#begin('~/.vim/plugged')
Plug 'vim-airline/vim-airline'
Plug 'preservim/nerdtree'
call plug#end()
- I-launch ang Vim at i-execute ang sumusunod na command.
:PlugInstall
Sa ganoong paraan, awtomatikong mai-install ang mga plugin na itinakda.
Paraan upang Gawing Komportable ang Galaw ng Cursor sa Panahon ng Japanese Input
Kapag gumagawa ng Japanese input, maaaring maging mabagal ang galaw ng cursor o maging hindi stable ang behavior.
May ilang paraan upang mapabuti ito.
Setting ng Awtomatikong On/Off ng IME
Sa pamamagitan ng pag-set ng awtomatikong on/off ng IME ayon sa mode ng Vim, maaari mong maiwasan ang mga pagkakamali sa input at makakuha ng stress-free na Japanese input.
Halimbawa, maaari itong maisagawa sa pamamagitan ng plugin tulad ng “fcitx.vim”.
Paggamit ng skkeleton (Para sa Neovim)
Kung ikaw ay user ng Neovim, may paraan din na gumamit ng “skkeleton” na Japanese input plugin na kamakailan ay nakakakuha ng pansin.
Sa pamamagitan nito, maaari mong kontrolin ang Japanese input natively sa loob ng Vim, na nagbibigay ng napakagandang operation feel.
6. Pag-ayos ng mga Problema
Kapag Hindi Nagla-launch ang Vim o Lumalabas ang Error
Pagkatapos mag-install ng Vim, maaaring lumabas ang mensahe ng error sa pag-launch, o hindi man lang ito magsimula.
Karamihan sa mga problemang ito ay dulot ng mga dahilan tulad ng sumusunod.
- Hindi tama ang pag-install ng mga dependent package sa panahon ng pag-install
- May error sa paglalahad sa config file na
.vimrc
- Hindi mabasa ang kinakailangang mga file dahil sa problema sa permissions
Mga Paraan ng Pag-ayos
- Uunahin, i-verify ulit kung tama ang pag-install ng mismong Vim.
vim --version
- Kung may problema sa pag-install, subukan munang i-uninstall at i-reinstall ito.
sudo apt remove vim
sudo apt install vim
- Kung may problema sa
.vimrc
, maaari ring i-launch ang Vim na hindi pansin ang config file pansamantala.
vim -u NONE
Kung magla-launch ito nang normal, kailangan mong suriin ang laman ng .vimrc
.
Mga Punto na Suriin Kapag Hindi Makapag-Input ng Japanese
Sa Ubuntu, kapag nag-i-input ng Japanese, hindi lamang sa Vim, maaaring magkaroon ng problema sa pag-input ng Japanese.
Lalo na sa Vim, maaaring hindi mag-function nang tama ang pakikipagtulungan sa IME, kaya suriin ang mga sumusunod na punto.
- Kung tama ang pagtatrabaho ng IME na ginagamit (fcitx/ibus)
- Kung pinagana ang Japanese input source sa system settings
- Kung tama ang setting ng font at encoding sa terminal
Kung hindi gumana sa terminal version ng Vim, isaalang-alang ang paggamit ng GUI version ng Vim (gvim) na maaaring magpabuti ng sitwasyon.
Checklist Kapag Hindi Na-apply ang Settings
Kahit na nakasulat ang settings sa .vimrc
, kapag nagla-launch ng Vim, hindi na-reflect ang mga pagbabago.
Sa ganitong kaso, suriin ang mga sumusunod na punto nang sunod-sunod.
- Kung nasa tamang lugar ang
.vimrc
file (direkta sa home directory)
- Suriin ang path:
~/.vimrc
- Kung tama ang filename
- Hindi nagkamali ng case (hal.: hindi
.Vimrc
, kundi.vimrc
)
- Kung walang error sa paglalahad
- Ang mga command ng Vim ay maaaring maging hindi valid kung isang letra lamang ang mali, kaya mag-ingat sa spelling at syntax errors.
- Kung nag-restart ng Vim pagkatapos mag-save ng file
- O kaya, gamit ang sumusunod na command para ma-immediate na ma-apply ito.
:source ~/.vimrc
Kung tseke-check mo ang mga ito, karamihan sa mga problema sa pag-apply ng settings ay maaaring masolusyunan.
7. Buod
Daloy hanggang sa Pagsisimula ng Paggamit ng Vim sa Ubuntu
Hanggang dito, ipinaliwanag namin nang hakbang-hakbang mula sa paraan ng pag-install ng Vim sa Ubuntu, mga basic na setting, pagbuo ng kapaligiran para sa input ng Japanese, hanggang sa pagpapakilala ng mga plugin at troubleshooting para sa mas komportableng paggamit.
Sa madaling sabi, kung susuriin natin ang mga punto, maaari kang magsimula ng paggamit ng Vim sa mga sumusunod na hakbang.
- Mag-install ng Vim mula sa Terminal o Ubuntu Software
- Lumikha ng
.vimrc
file at gawin ang mga basic na setting tulad ng pagpapakita ng numero ng linya at syntax highlighting - Ipakilala ang fcitx-mozc o ibus-mozc at ihanda ang kapaligiran para sa input ng Japanese
- Ipakilala ang mga plugin tulad ng vim-airline o nerdtree upang mapahusay ang kahusayan sa trabaho
- Kung mangyari ang mga error sa pagbukas o problema sa input ng Japanese, suriin ang mga dahilan nang sunod-sunod at ayusin
Kung susundin ang mga hakbang na ito, kahit mga baguhan ay makakapag-comfortably master ng Vim sa Ubuntu.
Mga Susunod na Hakbang: Patungo sa Karagdagang Paggamit ng Vim
Ang ipinakilala ngayon ay ang ‘unang hakbang’ lamang ng Vim.
Ang Vim ay isang editor na, dahil sa kakayahang i-customize at lalim ng mga function, lalong magiging parang sa iyo habang natututo ka.
Bilang susunod na hakbang, subukan ang mga sumusunod na tema.
- Mga setting ng automation gamit ang Vim script (VimL)
- Pagbuo ng advanced na kapaligiran ng suporta sa programming gamit ang LSP (Language Server Protocol)
- Paglipat sa Neovim at paggamit ng mga extension function
- Pag-optimize ng pagsusulat habang malayang nag-switch sa pagitan ng Japanese at English
Mangyaring maranasan ang saya ng paglikha ng pinakamahusay na kapaligiran ng editor para sa iyo mismo.