[size=medium][color=red]移動游標
[/color]
方向鍵:
h 左j 下
k 上l 右
游標向下移動多行,比如90行:
90j游標向上移動多行,比如90行:
90k游標向左移動多行,比如90行:
90h游標向右移動多行,比如90行:
90l游標跳到全文首:
gg游標跳到全文末尾:
shift+g或者g
游標移動到行首:
shift+^
游標移動到行末:
shift+$
游標移動到所在單詞詞首,向前跳:
b游標移動到所在單詞詞首,向後跳:
w游標移動到所在單詞詞尾:
e游標移動到某一行,比如第90行:
:90///
:q!撤銷:
u刪除1行:
dd刪除多行,如5行:
5dd刪除游標所在字元:
x替換游標所在字元(也可以列操作):
r新字元
刪除游標所在直到詞尾:
dw刪除游標所在直到行尾:
d$///
[color=red][b]編輯
(選擇、複製、貼上、刪除、查詢和替換)[/b][/color]
查詢:/目標字串
然後按n找下一處(類似windows下的f3)
替換:%s/被替換字串/新字串/g
%s/被替換字串/新字串/
列操作:
ctrl+v
移動游標,如h,j,k,l
shift+i或者shift+a
操作esc
選中當前行:
shift+v
選中全文:
游標移動到全文首
選中當前行
游標移動到全文尾巴
(gg,****+v,shift+g)
滑鼠中鍵:
貼上選擇文字:
左鍵確定選擇的起點,右鍵確定選擇的終點。
///[color=red]
[b]環境設定[/b][/color]
顯示行號:
:set nu
不顯示行號:
:set nonu
顯示不可見字元:
:set list
不顯示不可見字元:
:set nolist
:set wrap
不設定邊界邊界:
:set nowrap
**成左右兩個視窗:
:vs在多個視窗切換:
ctrl+w
重複ctrl+w來選擇
或者:ctrl+w
通過方向鍵來選擇,缺點是1次只能跳到相鄰的視窗
**成上下兩個視窗:
:sp進入目錄樹模式:
:e開啟當前行文字所對應路徑的檔案:
:gf在一定範圍內執行命令,比如在第20行到40行執行替換abc為abc的命令:
:20,40 s/abc/abc/g
大寫轉小寫:
選中,u
小寫轉大寫:
選中,shift+u
儲存並退出:
:zz[/size]
Gvim常用設定
本文以 vimrc檔案為配置檔案 1.打個utf8檔案亂碼 解 在 vimrc檔案加入 set fileencodings ucs bom,utf 8,chinese 2.修改預設字型 解 在 vimrc檔案加入 set guifont yahei consolas hybrid如果字型中有空格,請...
GVIM常用技巧
gvim是乙個強大,免費的編輯器.它 於linux平台.是文字編輯的首選利器.這裡會陸續記錄了一些關於gvim 的使用小技巧.1.自動折行 次行,對於這樣的處理實在痛苦.於是,我會先把內容粘在gvim中,編輯後再放上來.在visual模式,輸入 set textwidth 100 set fo am...
gvim常用命令
常用的gvim命令和設定 cat vimrc set sw 4 shiftwidth 4 使用每層縮排的空格數 set ts 4 tabstop 4 編輯時乙個tab字元佔多少個空格的位置 set et 將輸入的tab自動展開成空格 set nu 顯示行號 syn on 語法高亮 set tags ...