命令動作h
左動一列
l右移一列
j下移一行
k上移一行
0移動到行首
^移動到第乙個非空字元
$移動行行尾
當文字行的長度超過視窗的寬度時,剩下的文字就會迴繞顯示以適應視窗寬度,如果不啟用number設定可能區別不是很明顯。螢幕行的移動相比實際行多了『g』字首。
命令動作
gj下移一行
gk上移一行
g0移動到行首
g^移動到第乙個非空字元
g$移動行行尾
命令動作
ctrl-e
往後滾動一行
ctrl-y
往前滾動一行
ctrl-u
往前滾動半屏
ctrl-d
往後滾動半屏
以單詞為單位進行的移動
單詞:由字母、數字、下劃線、或其他非空白字元的序列組成
命令動作
w正向移動到下一單詞的開頭
b反向移動到當前單詞/上一單詞的開頭
e正向移動到當前單詞/下一單詞的結尾
ge反向移動到上一單詞的結尾
使用出現次數較少的字元可以提高查詢效率
命令動作
f在游標之後查詢『char』,找到後移動到此字元,否則游標不動
f在游標之前查詢,其他效果一樣
;需要和前兩個命令配合使用,向遠離游標的方向繼續查詢
,返回上一次的匹配的位置,防止查詢過頭
當需要多次修改某乙個地方時,使用位置標記可以實現快速定位
命令動作
m用選定的字母標記當前游標所在位置(小寫在緩衝區可見,大寫全域性可見)
`跳轉到標記所在位置
移動端定位
created 複製 var map new amap.map container const self this amap.plugin amap.geolocation function geolocation.getcurrentposition status,result geocoder....
Vim基本編輯和移動命令
1.上下左右移動游標 h 左 l 右 k 上 j 下 2.刪除一行 dd 3.刪除乙個字元 x 4.刪除乙個換行符 j 5.在游標下方新建一行,並且進入插入模式 o 小寫字母o 6.在游標上方新建一行,並且進入插入模式 o 大寫字母o 8.游標移動到前一單詞的詞首 b 10.游標移動到前一單詞的詞尾...
Vim 移動游標
移動到該行第乙個非空格的字元處 w 向前移動乙個單詞,將符號或標點當作單詞處理 w 向前移動乙個單詞,不把符號或標點當作單詞處理 b 向後移動乙個單詞,把符號或標點當作單詞處理 b 向後移動乙個單詞,不把符號或標點當作單詞處理 游標移至句首 游標移至句尾 游標移至段落結尾 h 游標移至螢幕頂行 m ...