vim 跳轉到某一行

2021-08-05 19:45:50 字數 586 閱讀 4611

一般跳轉到某一行可以先輸入:,然後在命令列中輸入行號然後按回車:

:123(命令列模式)或者

123g(非命令列模式)

可以利用以下命令將回車鍵對映為g,這樣可以在非命令列模式下面使用123就能跳轉到123行,相對於g來說要方便不少。

:nnoremap g

如果沒有進行這種對映,123g在命令列模式下的含義是相對於當前行向下移動123行。

命令列模式就是先鍵入冒號後進入的模式,左下角會有冒號標識

在某些系統上,想讓小鍵盤的enter工作,你可能需要做一下對映

:nmap
想讓vim開啟某個文字後直接跳轉到123行,可以運用以下命令:

vim file.*** -c ":123"

posix regex c,email check

^([[:alnum:]!#$%&'*+/=?^_`~-]+)(([.][[:alnum:]!#$%&'*+/=?^_`~-]+)*)@(

[[:alnum:]]+)([-]([[:alnum:]]+))*(([.][[:alnum:]]+([-][[:alnum:]]+)*)+)$

vim跳轉到指定行

在vim中有3中方法可以跳轉到指定行 首先按esc進入命令列模式 1 ngg ng 跳轉到檔案第n行,無需回車 2 n 跳轉到檔案第n行,需要回車 3 vim n filename 在開啟檔案後,跳轉到檔案的第n行 自 在vim中有3中方法可以跳轉到指定行 首先按esc進入命令列模式 1 ngg n...

Vim 開啟檔案同時定位到某一行

使用vim 開啟檔案時,預設情況下游標會停留在檔案開頭,有時候檔案比較大,翻閱和查詢都比較麻煩,怎樣在開啟的時候直接定位到某一行呢?使用 vim filename n 可以在開啟檔案的同時定位到第n行。eg vim myfile 100 開啟的同時游標停在第100行行首 也可以在開啟檔案的同時找到第...

更改檔案,某一行

1 deffetch data 2print 這是查詢功能 3 tag false 4 data aaaa s n data 5 res data 6 with open bbb r encoding gbk as file 7for i in file 8if i data 9 tag true ...