42 lines
1.9 KiB
Markdown
42 lines
1.9 KiB
Markdown
---
|
|
title: Navigation
|
|
localeTitle: التنقل
|
|
---
|
|
## فيم للملاحة
|
|
|
|
### حركة أساسية
|
|
|
|
هناك العديد من الطرق لتحريك المؤشر في Vim ، ولكن هذه الحركات الأساسية ستسمح بذلك مستخدمين جدد للحصول على الراحة باستخدام الوضع العادي للملاحة الملف.
|
|
|
|
* في الوضع العادي ، تتوافق المفاتيح `h` و `j` و `k` و `l` لتحريك المؤشر حرف واحد يسارًا ، لأسفل ، لأعلى ، ولليمين ، على التوالي.
|
|
|
|
* للتنقل عبر كلمة واحدة في كل مرة ، ستحرك المفاتيح `w` و `b` المؤشر إلى بداية الكلمة التالية ، أو بداية الكلمة السابقة. `e` ﺳﻴﺤﺮك اﻟﻤﻔﺘﺎح إﻟﻰ ﻧﻬﺎﻳﺔ اﻟﻜﻠﻤﺔ اﻟﺤﺎﻟﻴﺔ.
|
|
|
|
* للانتقال إلى بداية السطر الحالي ، اكتب `0` ، والانتقال إلى النهاية السطر الحالي ، اكتب `$` .
|
|
|
|
* أخيرًا ، للانتقال إلى السطر الأول في الملف ، اكتب `gg` ، والانتقال إلى السطر الأخير في الملف ، اكتب `G`
|
|
|
|
|
|
باختصار:
|
|
|
|
`h moves one character left
|
|
j moves one row down
|
|
k moves one row up
|
|
l moves one character right
|
|
|
|
w moves to the beginning of the next word
|
|
b moves to the beginning of the previous word
|
|
e moves to the end of the current word
|
|
|
|
0 moves to the beginning of the current line
|
|
$ moves to the end of the current line
|
|
:n moves to line n (ex. :23 moves to line 23) can also use nG
|
|
|
|
ZZ moves to the center of the line your on
|
|
H moves to the top of the screen
|
|
M moves to the middle of the screen
|
|
L moves to the bottom of the screen
|
|
|
|
gg moves to the first line in the file
|
|
G moves to the last line in the file
|
|
` |