1. හැඳින්වීම
Ubuntu හි Vim හි වැදගත්කම
Vim යනු Ubuntu සහ අනෙකුත් Linux බෙදාහැරීම් සඳහා අත්යවශ්ය පෙළ සංස්කාරකයන්ගෙන් එකකි.
එහි නාමය “Vim (Vi IMproved)” පෙන්වන්නේ, එය සාම්ප්රදායික “vi” සංස්කාරකයේ වැඩිදියුණු සහ විස්තාරිත සංස්කරණයක් වන අතර, වේගවත් ක්රියාකාරිත්වය සහ ඉතා ස flexibil යුත් අභිරුචිකරණය ලබා දේ.
Vim Linux පරිසරයන්හි සේවාදායක කළමනාකරණය සහ වැඩසටහන් ලිවීම වැනි කාර්යයන් සඳහා පුළුල් ලෙස භාවිතා වන බැවින්, Vim පාලනය කිරීම Ubuntu පරිශීලකයන්ට වැදගත් ප්රතිලාභයක් ලබා දෙයි.
Vim භාවිතයේ ප්රතිලාභ
Ubuntu හි Vim ස්ථාපනය කිරීම සහ භාවිතා කිරීමේ බොහෝ ප්රතිලාභ ඇත.
මෙන්න ප්රධාන කරුණු:
- හල්කාර සහ වේගවත් : ක්ෂණිකව ආරම්භ කරයි, අඩු විශේෂණ පද්ධතිවලත් සුමටව ක්රියා කරයි.
- ඉතා අභිරුචිකරණය කළ හැකි : වින්යාස ගොනුව (.vimrc) සංස්කරණය කිරීමෙන් ඔබේ ඉදිරිපත් සංස්කාරක පරිසරය ගොඩනඟා ගත හැක.
- යතුරුපුවරුව සඳහා සුදුසුකම් කර ඇත : මවුස් අවශ්ය නොවී, සියල්ල යතුරුපුවරුවෙන් කළ හැකි බැවින්, නිෂ්පාදනශීලීත්වය වැඩි වේ.
- ප්ලග්-ඉන් මගින් විස්තාරණය කළ හැක : ඔබේ වැඩපිළිවෙළට ගැළපෙන ලෙස Vim අභිරුචිකරණය කිරීම සඳහා ලක්ෂණ පහසුවෙන් එක් කළ හැක.
මෙම ලිපියේ අරමුණ සහ ව්යුහය
මෙම ලිපිය Ubuntu හි Vim ස්ථාපනය කිරීම සහ භාවිතා කිරීම ආරම්භ කිරීමට ඔබට උපකාර කිරීමේ අරමුණ ඇත.
එය ස්ථාපන ක්රියාවලිය පමණක් නොව, මූලික සැකසුම්, ජපන් ඉන්පුට් සැකසීම, සහ ගැටළු විසඳීම ආදියද, ආරම්භකයන් සඳහා පියවරෙන් පියවර විස්තර කරයි.
ඔබ Ubuntu හි Vim නවක නම්, සුමට ආරම්භයක් සඳහා අනුගමනය කරන්න!
2. Ubuntu හි Vim ස්ථාපනය කිරීම
Vim දැනට ස්ථාපනය කර තිබේදැයි පරීක්ෂා කිරීම
Ubuntu හි සමහර අනුවාදයන් “vim-tiny” නමැති හල්කාර සංස්කරණයක් පෙර ස්ථාපිතව ඇත.
පළමුව, ඔබේ ටර්මිනලය විවෘත කර පහත කමාන්ඩ් එක ක්රියාත්මක කර Vim ස්ථාපිතව තිබේදැයි පරීක්ෂා කරන්න:
vim --version
මෙම කමාන්ඩ් එක සංස්කරණ තොරතුරු පෙන්වන්නේ නම්, Vim ස්ථාපිතව ඇත.
දෝෂයක් ලැබේද හෝ “vim-tiny” ගැන පණිවුඩයක් පෙනේද නම්, සම්පූර්ණ ක්රියාකාරිත්වය සඳහා සම්පූර්ණ Vim සංස්කරණය ස්ථාපනය කිරීම සුදුසුය.
Vim ස්ථාපනය කරන ආකාරය
Ubuntu හි, ඔබට APT (Advanced Package Tool) ප්රමිතිය පැකේජ කළමනාකරු භාවිතා කර Vim පහසුවෙන් ස්ථාපනය කළ හැක.
නවතම සංස්කරණය ලබා ගැනීමට මෙම පියවර අනුගමනය කරන්න:
1. පැකේජ ලැයිස්තුව යාවත්කාලීන කිරීම
පළමුව, නවතම සංස්කරණය ලබා ගැනීමට ඔබේ පැකේජ ලැයිස්තුව යාවත්කාලීන කරන්න.
sudo apt update
2. Vim ස්ථාපනය
ඊළඟට, Vim ස්ථාපනය කරන්න.
sudo apt install vim
මෙම කමාන්ඩ් එක අවශ්ය පැකේජ ස්වයංක්රීයව බාගත කර ස්ථාපනය කරයි.
ඉල්ලීමේදී, “Do you want to continue? [Y/n]” යනුවෙන් පෙන්වන්නේ නම්, Y ඔබා Enter ඔබන්න.
ස්ථාපිත Vim සංස්කරණය පරීක්ෂා කිරීම
ස්ථාපනයෙන් පසු, ඔබේ Vim සංස්කරණය නැවත පරීක්ෂා කරන්න:
vim --version
මෙය ස්ථාපිත සංස්කරණය සහ ගොඩනැගීමේ විකල්ප (උදා: +clipboard) පෙන්වයි.
ඔබට “+clipboard” පෙනේ නම්, පද්ධති අතර පිටපත් කිරීම සහ අලවීම පහසුවෙන් කළ හැකි අතර, Vim තවත් ප්රයෝජනවත් වේ.
උපදෙස්: GUI මෘදුකාංග මධ්යස්ථානයෙන් ස්ථාපනය (ආරම්භකයන් සඳහා)
ඔබට ටර්මිනල කමාන්ඩ් භාවිතා කිරීම අසීරු නම්, Ubuntu Software (GUI මෘදුකාංග මධ්යස්ථානය) භාවිතා කර Vim ස්ථාපනය කළ හැක:
- යෙදුම් ලැයිස්තුවෙන් “Ubuntu Software” විවෘත කරන්න
- සෙවුම් තීරුවේ “Vim” යොදන්න
- Vim තෝරා “Install” බොත්තම ක්ලික් කරන්න
මෙම ක්රමය Linux ආරම්භකයන්ටත් ටර්මිනලය භාවිතා නොකර Vim පහසුවෙන් ස්ථාපනය කිරීමට ඉඩ සලසයි.
3. මූලික Vim සැකසුම්
.vimrc ගොනුවේ භූමිකාව සහ නිර්මාණය
.vimrc ගොනුව Vim ක්රියාකාරිත්වය අභිරුචිකරණය කිරීමට භාවිතා වේ.
ඔබේ සැකසුම් මෙම ගොනුවට එක් කිරීමෙන්, Vim ආරම්භ වන විට ස්වයංක්රීයව යෙදෙන අතර, ඔබට වඩා සුවපහසු පරිසරයක් ලැබේ.
සාමාන්යයෙන්, .vimrc ඔබේ නිවසේ ඩිරෙක්ටරිය (~/.vimrc) තුළ පිහිටා ඇත.
එය නොමැති නම්, පහත කමාන්ඩ් එකෙන් නිර්මාණය කරන්න:
touch ~/.vimrc
ඊළඟට, Vim හෝ ඔබේ ප්රියතම සංස්කාරකය සමඟ එය විවෘත කරන්න:
vim ~/.vimrc
ආරම්භකයන් සඳහා නිර්දේශිත මූලික සැකසුම්
ඔබ Ubuntu හි Vim නවක නම්, මෙන්න අත්යවශ්ය සැකසුම්:
පේළි අංක පෙන්වීම
කේත හෝ පෙළ සංස්කරණය කරන විට පේළි අංක දැකීම ඉතා ප්රයෝජනවත් වේ.
set number
සින්ටැක්ස් ප්රභාෂණය සක්රිය කිරීම
ඔබේ කේතය කියවීමට පහසු කිරීම සඳහා, සින්ටැක්ස්-අධාරිත වර්ණ ප්රභාෂණය සක්රිය කරන්න.
syntax on
ඉන්ඩෙන්ටේෂන් සැකසුම්
Set the indentation width to 4 spaces for consistent formatting and better readability.
set tabstop=4
set shiftwidth=4
set expandtab
සෙවීමේ අකුරු ප්රමාණය නොසලකා හරිනවා
මෙම සැකසුම මූලිකව සෙවීම් අකුරු ප්රමාණය නොසලකා හරින ලෙස සකසයි.
set ignorecase
set smartcase
ignorecase සෑම විටම අකුරු ප්රමාණය නොසලකා හරින අතර, smartcase සෙවීම් වචනයේ අගුළු අකුරු (uppercase) භාවිතා කරන්නේ නම් පමණක් අකුරු ප්රමාණය සලකයි.
සැකසුම් සුරකිමින් යෙදීම
ඔබගේ .vimrc සංස්කරණය කිරීමෙන් පසු, සැකසුම් සුරකින්න සහ Vim නැවත ආරම්භ කරන්න.
Vim ආරම්භයේදී .vimrc කියවයි, එබැවින් වෙනස්කම් බලපා ගැනීමට එය වසා නැවත විවෘත කරන්න.
විකල්පයක් ලෙස, විවෘත Vim සැසියකදී සැකසුම් නැවත පූරණය කළ හැක:
:source ~/.vimrc
මෙය Vim නැවත ආරම්භ නොකරම වෙනස්කම් වහාම යෙදීමට ඉඩ සලසයි—නව සැකසුම් සමඟ පරීක්ෂා කරන විට ප්රයෝජනවත් වේ.
4. ජපන් භාෂා ඇතුළත් කිරීම සකසීම
ජපන් ඇතුළත් කිරීමේ ක්රම (IME) ස්ථාපනය සහ සකසීම
Vim තුළ ජපන් භාෂාව ටයිප් කිරීමට, ඔබ Ubuntu හි ජපන් ඇතුළත් කිරීමේ ක්රම (IME) නිසි ලෙස ස්ථාපනය කර තිබිය යුතුය.
සාමාන්යයෙන් භාවිතා වන IME දෙක “fcitx-mozc” සහ “ibus-mozc” වේ. මෙන්න ඒවා සකස් කිරීමේ ප්රචලිත ක්රම දෙක:
fcitx-mozc ස්ථාපනය
fcitx යනු ලාංඡන සහ වේගවත් IME පද්ධතියක් වන අතර Ubuntu පරිශීලකයන් අතර ජනප්රියයි.
fcitx සහ Mozc ජපන් ඇතුළත් කිරීමේ එන්ජින් ස්ථාපනය කිරීමට පහත විධාන භාවිතා කරන්න:
sudo apt update
sudo apt install fcitx-mozc
ස්ථාපනය කිරීමෙන් පසු, පද්ධති සැකසුම් > “භාෂා සහය” යටතේ “කීබෝර්ඩ් ඇතුළත් කිරීමේ පද්ධතිය” ලෙස “fcitx” තෝරන්න. පසුදා පද්ධතියෙන් පිටවී නැවත පිවිසීමෙන් fcitx සක්රිය වේ.
ibus-mozc ස්ථාපනය
ඔබ Ubuntu හි සාමාන්ය IBus ඇතුළත් කිරීමේ පද්ධතිය භාවිතා කරනවා නම්, Mozc ස්ථාපනය කරන්න:
sudo apt update
sudo apt install ibus-mozc
ස්ථාපනය කිරීමෙන් පසු, පද්ධති සැකසුම් > ප්රදේශ & භාෂා > ඇතුළත් කිරීමේ මූලාශ්ර වෙත ගොස් “Japanese (Mozc)” එක එක් කරන්න. සැකසුම සම්පූර්ණයි!
Vim හි ජපන් ඇතුළත් කිරීම සඳහා උපදෙස්
Vim මුලින්ම ඉංග්රීසි පරිසර සඳහා නිර්මාණය කර ඇති බැවින්, ජපන් ඇතුළත් කිරීමේදී සැලකිල්ලට ගත යුතු කරුණු කිහිපයක් ඇත.
Vim මාදිලිය අනුව IME හැසිරීම
Vim හි “සාමාන්ය මාදිලිය” සහ “ඇතුළත් මාදිලිය” ඇත. සාමාන්යයෙන් ඇතුළත් මාදිලිය තුළ පමණක් ජපන් IME අවශ්ය වේ.
සාමාන්ය මාදිලියේ IME සක්රිය වුවහොත්, අහඹු විධාන ඇතුළත් වීමේ අවදානමක් ඇත—ඒ නිසා ඔබේ Vim මාදිලිය අනුව IME මාරු කිරීමෙන් කාර්යක්ෂමතාව වැඩි වේ.

Vim සහ IME අනුකූලතාව ගැටළු
Ubuntu සමහර සැකසුම්වල Vim සමඟ IME භාවිතා කිරීමේ ගැටළු ඇති විය හැක.
විශේෂයෙන් ටර්මිනල් Vim හි, ජපන් පරිවර්තන කවුළුව නිසි ලෙස පෙන්වනු නොලැබේ.
එවැනි අවස්ථාවල GUI සංස්කරණය (gvim) භාවිතා කරන්න, හෝ අකුරු රූපය සහ කේතනය සැකසුම් වෙනස් කරන්න.
IME මාරු කිරීමේ කෙටි මාර්ග සැකසීම
ජපන් සහ ඉංග්රීසි ඇතුළත් කිරීම අතර ඉක්මනින් මාරු වීමට කෙටි මාර්ග යොදා ගැනීම ප්රයෝජනවත් වේ.
ඔබ fcitx භාවිතා කරනවා නම්, පහත පරිදි සැකසිය හැක:
1. fcitx සැකසුම් විවෘත කරන්න
2. "ගෝලීය සැකසුම්" ටැබ් තෝරන්න
3. "ඇතුළත් කිරීමේ ක්රමය මාරු කිරීම On/Off" ඔබේ කැමති යතුරට (උදා: අඩි-පළල/පූර්ණ-පළල යතුර) සකසන්න
මෙය Vim සහ අනෙකුත් යෙදුම් තුළ ජපන්/ඉංග්රීසි ඇතුළත් කිරීම වහාම මාරු කිරීමට ඉඩ සලසයි.
5. Vim අත්දැකීම තවත් උසස් කිරීම
නිර්දේශිත ප්ලගීන
Vim මුලින්ම ශක්තිමත් වුවත්, ප්ලගීන භාවිතයෙන් ඔබේ අත්දැකීම තවත් උසස් කළ හැක.
Ubuntu හි Vim භාවිතයට සුදුසු ප්ලගීන කිහිපයක් මෙන්න:
vim-airline
vim-airline තත්ත්ව පේළිය අලංකාර සහ තොරතුරු පිරිපුන් කරයි.
ගොනු නාම, පේළි අංක, කේතනය ආදිය එකවර දැක ගත හැකි බැවින් නිෂ්පාදනශීලීත්වය වැඩි වේ.
ස්ථාපනය කිරීමට:
Plug 'vim-airline/vim-airline'
ස්ථාපන විස්තර සඳහා පහත ප්ලගීන කළමනාකරු කොටස බලන්න.
nerdtree
nerdtree Vim තුළ ගොනු වෘක්ෂයක් එක් කරයි.
GUI සංස්කරණකරු වැනි පරිදි නාමාවලියක් දෘශ්යමය ලෙස නාවික කිරීමේ හැකියාව ලබා දේ—විශාල ව්යාපෘති සඳහා ඉතා ප්රයෝජනවත්.
ස්ථාපනය කිරීමට:
Plug 'preservim/nerdtree'
NERDTree විවෘත කිරීමට, ධාවනය කරන්න:
:NERDTreeToggle
මෙය පාර්ශ්වික ගොනු වෘක්ෂය විවෘත කරයි.
ප්ලගීන කළමනාකරු (vim-plug) ස්ථාපනය කිරීමේ ක්රම
බහු ප්ලගීන භාවිතා කරනවා නම්, ප්ලගීන කළමනාකරු අත්යවශ්ය වේ.
ප්රසිද්ධ “vim-plug” සකස් කිරීමේ ක්රම මෙන්න:
vim-plug ස්ථාපනය
- vim-plug බාගත කර Vim හි තැන්පත් කරන්න:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
- ඔබේ plugins
.vimrcවෙත එකතු කරන්න :call plug#begin('~/.vim/plugged') Plug 'vim-airline/vim-airline' Plug 'preservim/nerdtree' call plug#end()
- Vim ආරම්භ කරන්න සහ ධාවනය කරන්න:
:PlugInstall
මෙය ඔබේ තෝරාගත් plugins ස්වයංක්රීයව ස්ථාපනය කරනු ඇත.
ජපන් භාෂාව ටයිප් කිරීමේදී සුමට කර්සර් චලනය
කවදා හරි, ජපන් ආදානයේදී කර්සරය පසුගාමී විය හෝ අනපේක්ෂිතව හැසිරිය හැක.
මෙය වැඩිදියුණු කිරීමට ක්රම තිබේ:
Vim මෝඩය අනුව IME ස්වයංක්රීයව ස්විච් කිරීම
Vim හි මෝඩය අනුව IME ස්වයංක්රීයව ඔන්/ඕෆ් කිරීමෙන් වැරදි වළක්වා ගැනීමට සහ සුමට ජපන් ආදානය සහතික කිරීමට ඔබට හැක.
උදාහරණයක් ලෙස, “fcitx.vim” plugin මෙය සක්රිය කරයි.
skkeleton භාවිතා කිරීම (Neovim සඳහා)
Neovim පරිශීලකයින්ට, ස්වදේශී ජපන් ආදානය සඳහා නව “skkeleton” plugin උත්සාහ කළ හැක, එය බොහෝම සුවපහසු අත්දැකීමක් ලබා දෙයි.
6. ගැටලු විසඳීම
Vim ආරම්භ නොවනවා නම් හෝ දෝෂ පෙන්වනවා නම්
කවදා හරි, Vim ස්ථාපනය කළ පසු, ආරම්භයේදී දෝෂ දැකීමට හෝ එය ආරම්භ නොවීමට හේතු විය හැක.
පොදු හේතු වන්නේ:
- ස්ථාපනයේදී අනුපාසක පැකේජ් නොමැති වීම
- ඔබේ
.vimrcසැකසුම් ගොනුවේ දෝෂ - ගොනු බේඛීම වැළැක්වීමට අවසර ගැටලු
එය විසඳීමට ක්රමය
- පළමුව, Vim නිවැරදිව ස්ථාපිත වී ඇත්දැයි නැවත පරීක්ෂා කරන්න:
vim --version
- ස්ථාපන ගැටලු තිබේ නම්, ඉවත් කිරීම සහ නැවත ස්ථාපනය කිරීම උත්සාහ කරන්න:
sudo apt remove vim sudo apt install vim
- ඔබේ
.vimrcහි ගැටලු තිබේ නම්, සැකසුම් ගොනුව නොසලකා Vim ආරම්භ කළ හැක:vim -u NONE
මෙය ක්රියා කරන්නේ නම්, ඔබේ .vimrc හි දෝෂ සඳහා පරීක්ෂා කරන්න.
ජපන් ආදානය ක්රියා නොකරන්නේ නම්
කවදා හරි, ජපන් ආදානය Ubuntu හි ක්රියා නොකරන්නේ Vim හි පමණක් නොව, පද්ධති පුරා.
Vim හි, විශේෂයෙන්, IME ඒකාබද්ධතාව ටිකක් අපහසු විය හැක. පහත සඳහන් දේ පරීක්ෂා කරන්න:
- ඔබේ IME (fcitx/ibus) නිවැරදිව ධාවනය වේද?
- පද්ධති සැකසුම්වල ජපන් ආදානය සක්රියද?
- ඔබේ ටර්මිනල් හි ලිපිගොනු සහ එන්කෝඩිං නිවැරදිව සකස් කර ඇතද?
ටර්මිනල් Vim හි එය ක්රියා නොකරන්නේ නම්, ගුණාත්මකබව වැඩිදියුණු කිරීම සඳහා GUI සංස්කරණය (gvim) උත්සාහ කරන්න.
සැකසුම් යෙද නොවන්නේ නම්
.vimrc හි වෙනස්කම් Vim ආරම්භ කළ විට පෙන්වන්නේ නැත්නම්, මෙම කරුණු පරීක්ෂා කරන්න:
.vimrcනිවැරදි ස්ථානයේ (ඔබේ නිවසේ නිර්දේශකයේ) තිබේද?
- පරීක්ෂාව:
~/.vimrc
- ගොනුවේ නම නිවැරදිද?
- එය case sensitive:
.vimrcභාවිතා කරන්න,.Vimrcනොවේ
- ගොනුවේ ටයිපෝ හෝ දෝෂ තිබේද?
- කුඩා ටයිපෝවක් පවා Vim පණිවිඩ බිඳ දමන්නට හැක—වාක්ය විචල්යය දෙගුණයක් පරීක්ෂා කරන්න.
- ඔබ ගොනුව සුරකිනවාද සහ Vim නැවත ආරම්භ කළාද?
- හෝ වහාම නැවත බේඛීමට:
:source ~/.vimrc
මෙම පියවර අනුගමනය කිරීමෙන් බොහෝ සැකසුම් ගැටලු විසඳෙනු ඇත.
7. සාරාංශය
Ubuntu හි Vim ආරම්භ කිරීම: ක්රියාවලිය
මෙම මාර්ගෝපදේශය Ubuntu හි Vim ස්ථාපනය කිරීම, මූලික සැකසුම් සකස් කිරීම, ජපන් ආදානය සකස් කිරීම, ප්රයෝජනවත් plugins එකතු කිරීම සහ පොදු ගැටලු විසඳීම ආවරණය කළේය.
ආරම්භ කිරීම සඳහා වේගවත් පියවරෙන් පියවර සාරාංශයක් මෙන්න:
- ටර්මිනල් හෝ Ubuntu Software හරහා Vim ස්ථාපනය කරන්න
.vimrcගොනුවක් සාදන්න සහ රේඛා අංක සහ වාක්ය විචල්යය ආලෝකනය වැනි මූලික සැකසුම් එකතු කරන්න- fcitx-mozc හෝ ibus-mozc භාවිතා කර ජපන් ආදානය සකසන්න
- vim-airline සහ nerdtree වැනි plugins භාවිතා කර ඵලදායිතාව වැඩිදියුණු කරන්න
- දෝෂ සිදුවන්නේ නම්, පියවරෙන් පියවර විසඳන්න
මෙම පියවර අනුගමනය කිරීමෙන්, ආරම්භකයින් පවා Ubuntu හි Vim සුවපහසුවෙන් භාවිතා කළ හැක.
ඊළඟ පියවර: Vim ප්රවීණ වීම
මෙම ලිපිය Vim ප්රවීණ වීමේ පළමු පියවර පමණි.
Vim හි ගැඹුරු අභිරුචිකරණය සහ බලවත් විශේෂාංග ඇති නිසා, ඔබ ඉගෙන ගන්නා තරම් ඔබේ ක්රියාවලියට ගැලපෙන ලෙස එය වැඩිදියුණු කළ හැක.
අධික ඉගෙනීම සඳහා, පහත සලකා බලන්න:
- Vim script (VimL) භාවිතා කර ඔබේ සැකසුම් ස්වයංක්රීය කිරීම
- LSP (Language Server Protocol) භාවිතා කර උසස් සංවර්ධනය සකස් කිරීම
- Neovim වෙත මාරු වීම සහ එහි අමතර විශේෂාංග භාවිතා කිරීම
- ජපන් සහ ඉංග්රීසි දෙකෙන්ම ලිවීම උපරිම කිරීම
ඔබේ සම්පූර්ණ සංස්කරණකරණ පරිසරය ගොඩනැගීමේ සතුට භුක්ති විඳින්න!



