$ 游標所在位置到該列的最後乙個字母
0 游標所在位置到該列的第乙個字母
) 游標所在位置到下個句子的第乙個字母
( 游標所在位置到該句子的第乙個字母
) 游標所在位置到該段落的最後乙個字母
{ 游標所在位置到該段落的第乙個字母
*************************====
在文字內移動的時候經常需要查詢一定模式(pattern)構成的文字,vi也提供了相應的命令鍵
/pattern 移至下乙個包含pattern的行
?pattern 移至上乙個包含pattern的行
/ 往下重複查詢
? 往上重複查詢
n 在同一方向重複查詢
n 在相反方向重複查詢
/pattern/+n 移至下乙個pattern所在行後的第n行
?pattern?-n 移至上乙個pattern所在行前的第n行
/pattern/z- 重繪螢幕,使下乙個包含pattern的行位於螢幕的最底行
% 移至與游標所在的括弧匹配成對的圓括弧或大括弧
****************************************=
【標記文字】
也可以將某段文字標記起來,方便以後跳轉
mchar 用字母char標記當前游標的位置
`char 移至char所標記處
'char 移至char標記所在行的開頭處
" 移至當前行上一次所在位置(在游標移動之後)――乙個雙引號
'' 移至當前行上第一次所在位置的行的開頭處(在游標移動之後)――兩個單引號
vi查詢替換
1 在vi中使用的查詢替換方法利用 s 命令可以實現字串的替換。具體的用法包括 s str1 str2 用字串 str2 替換行中首次出現的字串 str1 s str1 str2 g 用字串 str2 替換行中所有出現的字串 str1 s str1 str2 g 用字串 str2 替換正文當前行到末...
VI 查詢替換
一 查詢 查詢命令 pattern 向下查詢pattern匹配字串 pattern 向上查詢pattern匹配字串 使用了查詢命令之後,使用如下兩個鍵快速查詢 n 按照同一方向繼續查詢 n 按照反方向查詢 字串匹配 pattern是需要匹配的字串,例如 1 abc enter 查詢abc2 abc ...
vi查詢替換
vim替換命令的格式一般為 方括號中的內容為可選項,花括號中的內容為必選項 range s flag 其中 冒號 是這一類命令的開始 range 表示命令的作用域,即命令起作用的行的範圍 s是替換命令substitute的簡寫 和分別為待搜尋的模式串和所要替換成的替換串 用來界定和的起始 flag ...