fb pixel
გამოიწერე YouTube-ის არხიyoutube logoგამოწერა
val-do.com-ის ლოგო
კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები

კურსებიბლოგიხ.დ.კ.წესებიკონტაქტიკონვერტორები
შესვლა
  1. მთავარი
  2. ბლოგი
  3. Vim-ის ღილაკების კომბინაციები
Vim-ის ღილაკების კომბინაციები

Vim-ის ღილაკების კომბინაციები

მოცემულ ბლოგში განვიხილავ ჩემს მიერ ყველაზე ხშირად გამოყენებულ ღილაკების კომბინაცეიბს vim-ში

ძიების კომბინაციები

კომბინაცია აღწერა
/ ძიების დაწყება
%s/მოსაძებნი_სიტყვა/ჩასანაცვლებელი_სიტყვა/gc

სიტყვის მოძებნა ფაილში და ჩანაცვლება დადასტურებით. დასადასტურებლად აუცილებელია y ან n

კოპირება ჩაკოპირება

კომბინაცია აღწერა
"+p clipboard-იდან ჩასმა (paste)
"+y clipboard-ზე დაკოპირება (copy to clipboard)

insert mode-ის ბრძანებები

კომბნაცია აღწერა
i აქტივაცია კურსორამდე
I

აქტივაცია ხაზის დასაწყისში

a

აქტივაცია კურსორის შემდეგ

A

აქტივაცია ხაზის ბოლოში

O

აქტივაცია ხაზის ზემოთ

o

აქტივაცია ხაზის ქვემოთ

ea

აქტივაცია სიტყვის ბოლოში

ctrl+h

სიმბოლოს წაშლა კურსორამდე, როდესაც უკვე აქტიურია insert რეჟიმი

ctrl+w

სიტყვის წაშლა კურსორამდე, როდესაც უკვე აქტიურია insert რეჟიმი

ctrl+j

ახალი ხაზის დაწყება, როდესაც უკვე აქტიურია insert რეჟიმი

ctrl+t

ხაზის მარჯვნივ წანაცვლება, როდესაც უკვე აქტიურია insert რეჟიმი

ctrl+d

ხაზის მარცხნივ წანაცვლება, როდესაც უკვე აქტიურია insert რეჟიმი

Esc

insert რეჟიმიდან გამოსვლა

netrw-ის კომბინაციები.

netrw არის Vim-ისა და Neovim-ის ჩაშენებული ფაილების მენეჯერი, რომელიც საშუალებას გაძლევს იმუშაო ფაილებსა და დირექტორიებთან უშუალოდ რედაქტორის შიგნით. მისი დახმარებით შეგიძლია დაათვალიერო პროექტის სტრუქტურა, გახსნა ფაილები, შექმნა ან წაშალო დირექტორიები, გადაარქვა ფაილებს სახელები და იმოძრაო საქაღალდეებს შორის ტერმინალიდან გამოსვლის გარეშე.

netrw გამოიყენება მაშინ, როცა გჭირდება სწრაფი და მსუბუქი ფაილების ნავიგაცია დამატებითი პლაგინების დაყენების გარეშე. ის განსაკუთრებით მოსახერხებელია სერვერზე მუშაობისას, SSH-ს საშუალებით, ან მინიმალისტური Vim/Neovim კონფიგურაციის შემთხვევაში, რადგან არ ტვირთავს სისტემას და ყოველთვის ხელმისაწვდომია.

კომბინაცია რას აკეთებს

:Ex

netrw-ის გახსნა მიმდინარე დირექტორიით

:Sex

netrw ჰორიზონტალურ სპლიტში

:Vex

netrw ვერტიკალურ სპლიტში

:Tex

netrw ახალ ტაბში

Ctrl-w h/j/k/l

ფანჯრებს შორის გადაადგილება

Ctrl-w c

მიმდინარე სპლიტის დახურვა

Ctrl-w =

სპლიტების ზომების გათანაბრება

Enter

ხსნის ფაილს მიმდინარე ფანჯარაში

o

ხსნის ფაილს ჰორიზონტალურ სპლიტში

v

ხსნის ფაილს ვერტიკალურ სპლიტში (მარჯვნივ)

t

ხსნის ფაილს ახალ ტაბში

p

ხსნის ფაილს preview ფანჯარაში

-

ერთი დირექტორიით უკან დაბრუნება

u

დაბრუნება წინა დირექტორიაში

U

დაბრუნება საწყის დირექტორიაში

R

დირექტორიის refresh / განახლება

i

ხედის შეცვლა (simple / detailed)

I

დამალული ფაილების ჩვენება / დამალვა

gh

dotfile-ების (.gitignore და სხვ.) ჩვენება / დამალვა

s

ფაილების სორტირება

S

სორტირების მიმართულების შეცვლა

r

ფაილის ან დირექტორიის გადარქმევა

d

ახალი დირექტორიის შექმნა

%

ახალი ფაილის შექმნა

D

ფაილის წაშლა

mf

ფაილის მონიშვნა (mark)

mu

მონიშვნის მოხსნა

mm

მონიშნული ფაილების გადაადგილება

mc

მონიშნული ფაილების კოპირება

md

მონიშნული ფაილების წაშლა

q

netrw ფანჯრის დახურვა

?

დახმარების (help) გახსნა

 

პროგრამირების კურსები

  • HTML, CSS-ის საწყისი კურსი, დამწყებთათვის (deprecated - მოძველებული)
  • ჯავასკრიპტის კურსი
  • JavaScript-ის DOM-ის კურსი
  • TypeScript-ის კურსი
  • Angular-ის კურსი
  • HTML, CSS-ის კურსი
  • Reactjs-ის კურსი დამწყებთათვის
  • ალგორითმები
  • Node.js-ის კურსი
  • Dart-ის კურსი
  • C პროგრამირების ენის საფუძვლები

უახლესი ბლოგები პროგრამირებაზე

როგორ ინახება ი...

როგორ ინახება ინფორმაცია. რა არის Bit და Byte?

რატომ არის კომფ...

რატომ არის კომფორტული სამუშაო ოთახი აუცილებელი კოდის წერისა და პროდუქტიული მუშაობისთვის?

რატომ ვერ პოულო...

რატომ ვერ პოულობენ ჯუნიორები სამსახურს?

Inversion Patte...

Inversion Pattern - როგორ დავწეროთ კითხვადი კოდი?

პროგრამირების კურსები
HTML, CSSJavaScriptTypeScriptAngularReactJSNodeJSC
გამომყევი
mipov.net/valdo

© val-do.com 2026 წელი - ყველა უფლება დაცულია

ვერსია 0.1.55