命令行模式command mode
$ i 進入插入模式
$ a 進入插入模式后,是從目前光標所在位置的下一個位置開始輸入文字;
$ o 進入插入模式后,是插入新的一行,從行首開始輸入文字
# 移動光標
「ctrl」+「b」:屏幕往"后"移動一頁。
「ctrl」+「b」:屏幕往"后"移動一頁。
「ctrl」+「f」:屏幕往"前"移動一頁。
「ctrl」+「u」:屏幕往"后"移動半頁。
「ctrl」+「d」:屏幕往"前"移動半頁。
「0」:移到文章的開頭。
「G」:移動到文章的最后。
「$」:移動到光標所在行的"行尾"。
「^」:移動到光標所在行的"行首"
「w」:光標跳到下個字的開頭
「e」:光標跳到下個字的字尾
「b」:光標回到上個字的開頭
「#l」:光標移到該行的第#個位置,如:5l,56l。
# 刪除文字
「x」:每按一次,刪除光標所在位置的"后面"一個字符。
「#x」:例如,「6x」表示刪除光標所在位置的"后面"6個字符。
「X」:大寫的X,每按一次,刪除光標所在位置的"前面"一個字符。
「#X」:例如,「20X」表示刪除光標所在位置的"前面"20個字符。
「dd」:刪除光標所在行。「#dd」:從光標所在行開始刪除#行
# 復制
「yw」:將光標所在之處到字尾的字符復制到緩沖區中。
「#yw」:復制#個字到緩沖區
「yy」:復制光標所在行到緩沖區。
「#yy」:例如,「6yy」表示拷貝從光標所在的該行"往下數"6行文字。
「p」:將緩沖區內的字符貼到光標所在位置。注意:所有與"y"有關的復制命令都必須與"p"配合才能完成復制與粘貼功能。
# 替換
「r」:替換光標所在處的字符。
「R」:替換光標所到之處的字符,直到按下「ESC」鍵為止。
# 恢復
「u」:如果您誤執行一個命令,可以馬上按下「u」,回到上一個操作。按多次"u"可以執行多次回復。
# 更改
「cw」:更改光標所在處的字到字尾處
「c#w」:例如,「c3w」表示更改3個字
# 跳行
「ctrl」+「g」列出光標所在行的行號。
「#G」:例如,「15G」,表示移動光標至文章的第15行行首。
插入模式(Insert mode)
「 esc 」退出插入模式 至命令行模式進行刪除等
底行模式
命令行模式下輸入「:」 進入底行模式「Last line mode」
$ :w filename 以指定文件名filename保存
$ :wq 存盤退出
$ :q! 不存盤強制退出
$ :set nu 列出行號
$ :# 跳行
$ :/keyword 查找字符 按【n】往后尋找
$ :?keyword 查找字符, 按【n】往前尋找
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。