Ubuntu හි Vim ස්ථාපනය කිරීම සහ වින්‍යාස කිරීම: පූර්ණ ආරම්භක මාර්ගෝපදේශය

Proceed.## 1. හැඳින්වීම

目次

Ubuntu හි Vim හි වැදගත්කම

Ubuntu සහ අනෙකුත් Linux බෙදාහැරීම් වල, Vim යනු ලබා ගත හැකි අතිශය වැදගත් පෙළ සංස්කාරකයකි.
“Vim (Vi IMproved)” යනු, එහි නාමය පෙන්වන පරිදි, සම්ප්‍රදායික “vi” සංස්කාරකයේ වැඩිදියුණු කර ඇති හා විස්තාරණය කළ අනුවාදයකි. එය ඉහළ වේගයේ ක්‍රියාකාරිත්වය සහ සවිස්තරාත්මක අභිරුචිකරණය ලබා දේ.
Vim සර්වර් පරිපාලනය, වැඩසටහන් ලිවීම සහ Linux පරිසරයේ අනෙකුත් බොහෝ කාර්යයන් සඳහා පුළුල් ලෙස භාවිතා වන බැවින්, Vim පාලනය කිරීම Ubuntu පරිශීලකයන්ට වැදගත් ප්‍රතිලාභයක් වේ.

Vim භාවිතයේ ප්‍රතිලාභ

Ubuntu හි Vim ස්ථාපනය කිරීම සහ භාවිතා කිරීමේ බොහෝ ප්‍රතිලාභ ඇත.
ප්‍රධාන ප්‍රතිලාභ පහත සාරාංශ කර ඇත.

  • හල්කාර සහ වේගවත් : 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 පහසුවෙන් ස්ථාපනය කළ හැක, එය ප්‍රමිතිය පදනම් කළ පැකේජ් කළමනාකරණ පද්ධතියයි.
නවතම 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 මෘදුකාංග මධ්‍යස්ථානය හරහා Vim ස්ථාපනය (ආරම්භකයන් සඳහා)

ඔබට ටර්මිනලය භාවිතා කිරීම අසීරු නම්, Ubuntu Software (Software Center) හරහාද Vim ස්ථාපනය කළ හැක.

  1. යෙදුම් ලැයිස්තුවෙන් “Ubuntu Software” ආරම්භ කරන්න
  2. සෙවුම් තීරුවේ “Vim” යොදන්න
  3. ප්‍රතිඵල වලින් Vim තෝරා “Install” බොත්තම ක්ලික් කරන්න

මෙම ක්‍රමය ඔබට විධාන පේළිය භාවිතා නොකර Vim ස්ථාපනය කිරීමට ඉඩ සලසයි, එය Linux ආරම්භකයන්ට ඉතා සුදුසුය.

3. මූලික Vim වින්‍යාසය

.vimrc ගොනුවේ භූමිකාව සහ එය නිර්මාණය කිරීමේ ක්‍රමය

Vim හැසිරීම අභිරුචිකරණය කිරීම සඳහා භාවිතා කරන වින්‍යාස ගොනුව .vimrc ලෙස හැඳින්වේ.
මෙම ගොනුවේ සැකසුම් ලියීමෙන්, ඒවා ස්වයංක්‍රීයව ආරම්භයේදී යෙදෙයි, එමඟින් ඔබට වඩා සුවපහසු සංස්කරණ පරිසරයක් සකස් කළ හැක.

සාමාන්‍යයෙන්, .vimrc ගොනුව පරිශීලකගේ නිවසේ ඩිරෙක්ටරිය (~/.vimrc) තුළ තබා ඇත.
ගොනුව නොමැති නම්, පහත කමාන්ඩ් එක භාවිතා කර එය සාදන්න.

touch ~/.vimrc

After creating it, open the file with Vim or any editor to edit it.

vim ~/.vimrc

ආරම්භකයින් සඳහා නිර්දේශිත මූලික සැකසුම්

Ubuntu හි Vim නව පරිශීලකයින් සඳහා නිර්දේශිත මූලික සැකසුම් කිහිපයක් මෙහි ඇත.

පේළි අංක පෙන්වීම

කේතය හෝ පෙළ සංස්කරණය කරන විට පේළි අංක ඉතා ප්‍රයෝජනවත් වේ.

set number

සින්ටැක්ස් ප්‍රභාසය සක්‍රිය කිරීම

සින්ටැක්ස් අනුව වර්ණ යෙදීමෙන් කේතය කියවීමට පහසු වේ.

syntax on

ඉන්ඩෙන්ට් සැකසුම් සකස් කිරීම

මෙම සැකසුම ඉන්ඩෙන්ට් එක අක්ෂර 4ක් ලෙස සම්මත කර, කියවීමට පහසුකම වැඩි කරයි.

set tabstop=4
set shiftwidth=4
set expandtab

සෙවීමේදී අකුරු කේස් නොසලකා හරිනු

මෙම සැකසුම අකුරු කේස් නොසලකා පදයන් සෙවීමට ඉඩ දේ.

set ignorecase
set smartcase

ignorecase සෑම විටම කේස් නොසලකා හරින අතර, smartcase යනු සෙවීමේ වචනයේ ලොකු අකුරු ඇතුළත් වූ විට පමණක් කේස්‑සංවේදී වේ.

සැකසුම් සුරක්ෂිත කිරීම සහ යෙදීම

.vimrc ගොනුව සංස්කරණය කිරීමෙන් පසු, එය සුරක්ෂිත කර Vim නැවත ආරම්භ කරන්න.
Vim ආරම්භයේදී .vimrc පූරණය කරයි, එබැවින් සංස්කාරකය වසා නැවත විවෘත කිරීමෙන් සැකසුම් යෙදේ.

ඔබට Vim තුළ පහත කමාන්ඩ් ධාවනය කිරීමෙන් සැකසුම් වහාම නැවත පූරණය කළ හැක.

:source ~/.vimrc

මෙය Vim නැවත ආරම්භ නොකර සැකසුම් වෙනස්කම් පරීක්ෂා කරන විට ප්‍රයෝජනවත් වේ.

4. ජපන් ඉන්පුට් පරිසරය සකසීම

ජපන් ඉන්පුට් ක්‍රම (IME) ස්ථාපනය සහ සැකසීම

Vim තුළ ජපන් පෙළ ඇතුළත් කිරීමට Ubuntu හි ජපන් ඉන්පුට් ක්‍රමයක් (IME) නිසි ලෙස ස්ථාපනය කර තිබිය යුතුය.
සාමාන්‍යයෙන් “fcitx-mozc” සහ “ibus-mozc” යන දෙක භාවිතා වේ. පහත දෙකම පුළුල්ව භාවිතා වන ක්‍රම වේ.

fcitx-mozc ස්ථාපනය

Fcitx යනු Ubuntu පරිශීලකයන් අතර පුළුල්ව භාවිතා වන ලාංඡන සහිත, වේගවත් IME රාමුවකි.
පහත කමාන්ඩ් භාවිතා කර 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

ස්ථාපනයෙන් පසු, පද්ධති සැකසුම් වල “Region & Language” වෙත ගොස්, “Japanese (Mozc)” ඉන්පුට් මූලාශ්‍රයක් ලෙස එකතු කර සකස් කිරීම සම්පූර්ණ වේ.

ජපන් ඉන්පුට් Vim තුළ භාවිතා කිරීමේ වැදගත් සටහන්

Vim මුලින්ම ඉංග්‍රීසි පදනම් පරිසර සඳහා සංවර්ධනය කර ඇති බැවින්, ජපන් ඉන්පුට් භාවිතා කිරීමේදී කිහිපයක් වැදගත් කරුණු පවතී.

මෝඩ් අනුව IME හැසිරීමේ වෙනස්කම්

Vim හි “Normal mode” සහ “Insert mode” යන මෝඩ් දෙක ඇත.
ජපන් ඉන්පුට් සාමාන්‍යයෙන් Insert mode තුළ පමණක් අවශ්‍ය වේ.
IME Normal mode හි සක්‍රිය නම්, අනිසි විධාන ක්‍රියාත්මක වීමට ඉඩ ඇත. මෝඩ් අනුව IME තත්ත්වය මාරු කිරීම ගැන අවධානයෙන් සිටීමෙන් වැඩ ප්‍රවාහය වැඩිදියුණු වේ.

Vim සහ IME අතර අනුකූලතා ගැටළු

කොහේ හෝ Ubuntu පරිසරයක, IME Vim තුළ නිසි ලෙස ක්‍රියා නොකරනු ඇත.
විශේෂයෙන්, ටර්මිනල්‑අධාරිත Vim හි ප්‍රතිඵල කවුළුව (candidate window) නිවැරදිව පෙන්වීමේ ගැටළුවක් ඇති විය හැක, පරිසරය අනුව.

එවැනි අවස්ථාවල, Vim හි GUI අනුවාදය (උදා: gvim) භාවිතා කිරීම හෝ අකුරු රූපලාවන්‍ය, කේතනය වැනි සැකසුම් සකස් කිරීමෙන් ගැටළුව විසඳිය හැක.

IME කෙටි මාර්ග යතුරු සැකසීම

ජපන් සහ ඉංග්‍රීසි ඉන්පුට් මාරු කිරීම සඳහා කෙටි මාර්ග යතුරු සැකසීමෙන් කාර්යක්ෂමතාව වැඩි වේ.

උදාහරණයක් ලෙස, Fcitx භාවිතා කරන විට පහත පියවර අනුගමනය කරන්න.

  1. Fcitx සැකසුම් තිරය විවෘත කරන්න
  2. “Global Config” ටැබ් තෝරන්න
  3. ඔබ කැමති යතුර (උදා: අර්ධ‑පළල/පූර්ණ‑පළල යතුර) ඉන්පුට් ක්‍රම මාරු කිරීමේ යතුර ලෙස සකසන්න

මෙය Vim ඇතුළු සියලු යෙදුම් අතර ජපන් සහ ඉංග්‍රීසි ඉන්පුට් ඉක්මනින් මාරු කිරීමට ඉඩ සලසයි.

5. වඩා සුවිශේෂී Vim පරිසරයක් නිර්මාණය කිරීම

නිර්දේශිත ප්ලගින

Vim එහි පෙරනිමි විශේෂාංග වලින්ම ශක්තිමත් වුවද, ප්ලගින මඟින් සුවිශේෂීභාවය සහ කාර්යක්ෂමතාව වැඩි කළ හැක.
පහත Ubuntu හි Vim සඳහා විශේෂයෙන් නිර්දේශිත ප්ලගින කිහිපයක් ඇත.

vim-airline

vim-airline Vim හි status line එක සුවපහසු සහ තොරතුරු සපිරි නිර්මාණයකින් වැඩිදියුණු කරයි.
එය ගොනුවේ නම, රේඛා අංකය සහ එන්කෝඩිං වැනි තොරතුරු එක බැල්මකින් පෙන්වා, කාර්යක්ෂමතාවය වැඩිදියුණු කරයි.

ඉන්ස්ටෝල් කිරීමේ උදාහරණය:

Plug 'vim-airline/vim-airline'

nerdtree

nerdtree Vim තුළ ගොනු වෘක්ෂයක් පෙන්වයි.
එය GUI editor එකක් මෙන් directory structures වර්ගීකරණයන් දෘශ්‍යමය වශයෙන් නැවතුම් කිරීමට ඉඩ සලසයි, මෙය විශේෂයෙන් මහා ප්‍රමාණයේ projects සඳහා ඉතා උපකාරී වේ.

ඉන්ස්ටෝල් කිරීමේ උදාහරණය:

Plug 'preservim/nerdtree'

NERDTree ආරම්භ කිරීමට, පහත command එක භාවිතා කරන්න.

:NERDTreeToggle

Plugin Manager එකක් ඉන්ස්ටෝල් කිරීම (vim-plug)

Plugin manager එකක් භාවිතා කිරීමෙන් multiple plugins කළමනාකරණය කිරීම පහසු වේ.
මෙහිදී, සරල සහ ජනප්‍රිය තේරීමක් වන “vim-plug” එක අපි හඳුන්වා දෙමු.

vim-plug ඉන්ස්ටෝල් කිරීමේ ක්‍රමය

  1. vim-plug බාගත කර එය ස්ථානගත කරන්න.
    curl -fLo ~/.vim/autoload/plug.vim --create-dirs   https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
    
  1. Plugin list එක .vimrc ට එකතු කරන්න.
    call plug#begin('~/.vim/plugged')
    
    Plug 'vim-airline/vim-airline'
    Plug 'preservim/nerdtree'
    
    call plug#end()
    
  1. Vim ආරම්භ කර පහත command එක ධාවනය කරන්න.
    :PlugInstall
    

නිර්මාණය කළ plugins ස්වයංක්‍රීයව ඉන්ස්ටෝල් වේ.

Japanese Input කිරීමේදී Cursor Movement වැඩිදියුණු කිරීම

Japanese type කිරීමේදී, cursor movement මන්දගාමී හෝ අස්ථාවර බවක් දැනෙන්න පුළුවන්.
මෙම හැසිරීම වැඩිදියුණු කිරීමට කිහිපයක් ක්‍රම තිබේ.

Vim mode අනුව Automatic IME on/off

Vim mode මත පදනම්ව IME ස්වයංක්‍රීයව toggle කිරීමෙන් අනපේක්ෂිත input වළක්වා, smoother Japanese typing සඳහා උපකාරී වේ.
මෙය “fcitx.vim” වැනි plugins භාවිතයෙන් සාක්ෂාත් කරගත හැක.

skkeleton භාවිතා කිරීම (Neovim සඳහා)

Neovim පරිශීලකයින් සඳහා, Japanese input plugin “skkeleton” එක ජනප්‍රියත්වයක් ලබාගෙන තිබේ.
එය Vim තුළ native Japanese input control සඳහා ඉඩ සලසා, ඉතා සුමට editing experience එකක් සපයයි.

6. Troubleshooting

Vim ආරම්භ නොවීම හෝ Errors පෙන්වීම

Vim ඉන්ස්ටෝල් කළ පසු, startup errors හමුවීම හෝ Vim සම්පූර්ණයෙන්ම ආරම්භ නොවීම සිදුවිය හැක.
පොදු හේතු පහත පරිදි වේ.

  • Dependency packages නිවැරදිව ඉන්ස්ටෝල් නොවීම
  • .vimrc configuration file තුළ errors
  • අවශ්‍ය files කියවීමට බාධා කරන permission issues

විසඳුම් ක්‍රම

  1. පළමුව, Vim නිවැරදිව ඉන්ස්ටෝල් වී ඇති බව තහවුරු කරගන්න.
    vim --version
    
  1. Installation issues සැකයක් තිබේ නම්, Vim uninstall කර නැවත ඉන්ස්ටෝල් කරන්න.
    sudo apt remove vim
    sudo apt install vim
    
  1. .vimrc issues හේතුවක් නම්, configuration file ignore කර Vim ආරම්භ කළ හැක.
    vim -u NONE
    

Vim සාමාන්‍යයෙන් ආරම්භ වේ නම්, ඔබේ .vimrc අන්තර්ගතය පරීක්ෂා කරන්න.

Japanese Input වැඩ නොකිරීම

Ubuntu හි, Japanese input issues Vim හි පමණක් නොව system-wide සිදුවිය හැක.
Vim proper IME integration මත රඳා පවතින බැවින්, පහත කරුණු පරීක්ෂා කරන්න.

  • ඔබේ IME (fcitx හෝ ibus) නිවැරදිව ධාවනය වේද?
  • System settings හි Japanese input සක්‍රියද?
  • Terminal හි font සහ encoding settings නිවැරදිද?

Terminal-based Vim හොඳින් වැඩ නොකරන්නේ නම්, GUI version (gvim) භාවිතා කිරීම උපකාරී විය හැක.

Settings Applied නොවීමේදී Checklist

.vimrc හි වෙනස්කම් reflect නොවන්නේ නම්, පහත items පරීක්ෂා කරන්න.

  1. .vimrc file නිවැරදි ස්ථානයේද?
  • Expected path: ~/.vimrc
  1. File name නිවැරදිද?
  • Correct capitalization සහතික කරන්න (.vimrc භාවිතා කරන්න, .Vimrc නොවේ).
  1. Syntax errors තිබේද?
  • එක typo එකක් පවා Vim command එක invalidate කළ හැක.
  1. File save කළ පසු Vim restart කළාද?
  • Alternatively, පහත command එක භාවිතා කර changes immediately apply කරන්න.
    :source ~/.vimrc
    

මෙම checklist අනුගමනය කිරීමෙන් බොහෝ configuration issues විසඳේ.

7. Conclusion

Ubuntu හි Vim භාවිතා කිරීම ආරම්භ කිරීමේ පියවර

මෙම ලිපියෙහි, Ubuntu හි Vim භාවිතා කිරීමේ සම්පූර්ණ ක්‍රියාවලිය—installation සහ basic configuration සිට Japanese input setup, plugin usage සහ troubleshooting දක්වා—අපි සාකච්ඡා කළෙමු.

සාරාංශයක් ලෙස, පහත පියවර අනුගමනය කර Vim භාවිතා කිරීම ආරම්භ කළ හැක.

  1. ටර්මිනලය හෝ Ubuntu Software මගින් Vim ස්ථාපනය කරන්න
  2. .vimrc ගොනුවක් සාදන්න සහ පේළි අංක සහ සින්ටැක්ස් ප්‍රදර්ශනය වැනි මූලික සැකසුම් යොදන්න
  3. ජපන් භාෂා ඇතුළත් කිරීම සක්‍රිය කිරීම සඳහා fcitx-mozc හෝ ibus-mozc ස්ථාපනය කරන්න
  4. vim-airline සහ nerdtree වැනි ප්ලගීන භාවිතයෙන් නිෂ්පාදනශීලීතාව වැඩි කරන්න
  5. ආරම්භය හෝ ජපන් ඇතුළත් කිරීමේ ගැටළු උදාවන විට විසඳන්න

මෙම පියවර අනුගමනය කිරීමෙන්, අරඹන්නන්ටත් Ubuntu හි Vim සුවපහසු ලෙස භාවිතා කළ හැක.

ඊළඟ පියවර: Vim තවත් ගැඹුරු කර ගැනීම

මෙම මාර්ගෝපදේශය Vim භාවිතයේ පළමු පියවර පමණක් ආවරණය කරයි.
එහි ගැඹුරු අභිරුචිකරණය සහ ශක්තිමත් විශේෂාංග නිසා, ඔබ ඉගෙන ගන්නා පරිදි Vim තවත් සතුටුදායක වේ.

ඊළඟ පියවර ලෙස, පහත විෂයයන් පරීක්ෂා කිරීම ගැන සිතන්න.

  • Vim ස්ක්‍රිප්ට් (VimL) භාවිතයෙන් ස්වයංක්‍රීය කිරීම
  • LSP (භාෂා සේවාදායක ප්‍රොටෝකෝලය) සමඟ උසස් වැඩසටහන් සහය
  • Neovim වෙත මාරු වීම සහ එහි විස්තීර්ණ පද්ධතිය ප්‍රයෝජනය ගැනීම
  • ජපන් සහ ඉංග්‍රීසි අතර අඩංගු නොවන මාරු කිරීම සමඟ ලිවීමේ වැඩපිළිවෙළ අනුකූල කිරීම

ඔබගේ ආදර්ශ සංස්කාරක පරිසරය ගොඩනැගීමේ ක්‍රියාවලිය රසවත් කරගන්න.

年収訴求