vimtutor總結(待續)

2021-10-24 18:24:02 字數 1251 閱讀 4440

終端中輸入vimtutor即可進入教程。該教程介紹了一些必要的vim基本命令,掌握好這些命令基本上就能正常使用vim了。本篇文章是對vimtutor的整理和總結,並加入了一些補充內容。

進入:vim + 檔名vimtutor重新進入vim教程)

退出:正常模式下,輸入:q!即可退出(這種退出方式不會儲存所做的任何改動)

儲存並退出:在正常模式下輸入:wq!即可儲存改動過的檔案並退出vim

【注意】:esc即可回到正常模式,下文不再贅述

hjkl四個鍵分別控制游標的左、下、上、右移動。

​ ↑

\uparrow

↑:k←

\leftarrow

←:h ↓

\downarrow

↓:j →

\rightarrow

→:l正常模式下,可以按下x鍵來刪除游標所在位置的字元。

正常模式下,我們可以通過按一些按鍵來進入插入模式。比如:

我們可以按下i鍵進入插入模式來在游標處插入文字。

可以按i鍵(注意是大寫的i),來將游標移動到該行的行首,同時進入插入模式來插入文字。

可以按a鍵(注意是大寫的a),來將游標移動到該行的末尾,同時進入插入模式來插入文字。

插入完成後,按下esc即可回到正常模式。

下表還包括其他不同插入命令所實現的不同功能:

快捷鍵功能描述

i在當前游標所在位置插入隨後輸入的文字,游標後的文字相應向右移動

i在游標所在行的行首插入隨後輸入的文字,行首是該行的第乙個非空白字元,相當於游標移動到行首執行 i 命令

o在游標所在行的下面插入新的一行。游標停在空行首,等待輸入文字

o在游標所在行的上面插入新的一行。游標停在空行的行首,等待輸入文字

a在當前游標所在位置之後插入隨後輸入的文字

a在游標所在行的行尾插入隨後輸入的文字,相當於游標移動到行尾再執行a命令

可以在vim中多試一試,體會一下不同的插入模式的不同之處。

VIM tutor學習小結

以下命令均在normal模式下執行,如不確定當前模式,按下回到normal模式。使用esc撤銷乙個不想輸入或部分完整的命令。vim的進入和退出 q 放棄所有改動 或者 wq 儲存改動 移動游標 k h l 小寫l j 撤銷 u 撤銷最後執行的命令 u 撤銷對整行的修改 ctrl r 撤銷之前的撤銷命...

Vimtutor練習心得

ctr g 顯示游標當前所在的行數 shift g g 游標移動到文件末尾 gg 移動到文件首行 數字 g 移動到指定行 字串 從當前位置向前查詢 字串 從當前位置向後查詢 n 同向查詢上一次的搜尋內容 n 反向查詢上一次的搜尋內容 ctl o 後退,回到游標跳轉之前的位置 ctl i 前進,跳轉到...

12月總結(待續)

flex tree元件的定位 如果你想實現tree的查詢定位,那麼需要2個屬性 找到tree中的某個資料,要實現滑鼠選中,需要把該資料賦值給tree的selecteditem。如果資料量大,螢幕的視覺化範圍看不到,需要把該資料賦值給tree的firstvisibleitem,這樣,tree的滾動條就...