Linux 系统常用命令汇总(二) vi 文本编辑
生活随笔
收集整理的這篇文章主要介紹了
Linux 系统常用命令汇总(二) vi 文本编辑
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
| 文本編輯 | ||
| vi | 命令 | 作用 |
| +文件名 | 編輯文本文件,若文件不存在同時創(chuàng)建該文件 | |
| Ctrl+f | 向后翻一頁 | |
| Ctrl+b | 向前翻一頁 | |
| Ctrl+d | 向后翻半頁 | |
| Ctrl+u | 向前翻半頁 | |
| + | 光標移動到下一行 | |
| - | 光標移動到上一行 | |
| 數(shù)字+空格 | 光標向右移動n個字符 | |
| 0 | 移動到本行首個字符處 | |
| $? | 移動到本行最后一個字符處 | |
| H | 光標移動到屏幕最上行 | |
| M | 光標移動到屏幕中間行 | |
| L | 光標移動到屏幕最下行 | |
| G | 光標移動到文件最后一行 | |
| nG | 光標移動到文件第n行 | |
| n+回車 | 光標向下移動n行 | |
| /word | 在光標后面查找名為word的字符串 | |
| ?word | 在光標前面查找名為word的字符串 | |
| :n1,n2s/word1/word2/g | 在第n1行到n2行間查找word1,并替換為word2 | |
| :1,$s/word1/word2/g | 在第1行到最后行間查找word1,并替換為word2 | |
| :1,$s/word1/word2/gc | 在第1行到最后行間查找word1,并替換為word2,但替換前需要用戶確定 | |
| x(X) | x刪除光標所在位置的一個字符,X向前刪除一個字符 | |
| nx | 從光標所在位向后刪除n個字符 | |
| dd | 刪除光標所在的整行 | |
| ndd | 刪除光標向下的n行 | |
| d1G | 刪除光標所在行到第一行的所有行 | |
| dG | 刪除光標所在行到最后一行的所有行 | |
| yy | 復制光標所在行 | |
| nyy | 復制光標所在行往下n行 | |
| y1G | 復制光標所在行到第一行的所有行 | |
| yG | 復制光標所在行到最后一行的所有行 | |
| p(P) | p黏貼復制的內(nèi)容到光標所在行,P為黏貼到光標所在的上一行 | |
| u | 恢復上一次操作 | |
| :w | 存盤 | |
| :w! | 強制存盤 | |
| :q | 退出 | |
| :q! | 強制退出 | |
| :wq | 保存退出 | |
| :w 文件名 | 保存為另一個文件 | |
| :r 文件名 | 讀入一個文件,把讀入的文件內(nèi)容添加到光標所在行 | |
| :set nu | 顯示行號 | |
| :set nonu | 不顯示行號 | |
| :n1,n2w 文件名 | 從第n1行到n2行保存成另一文件 | |
| i | 插入 | |
| a | 添加 | |
| o | 新增行 | |
| r,R | 替換 | |
| ESC | 退出編輯模式 | |
轉(zhuǎn)載于:https://www.cnblogs.com/zhangxinglong/p/5341618.html
總結(jié)
以上是生活随笔為你收集整理的Linux 系统常用命令汇总(二) vi 文本编辑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sublime设置右键在浏览器打开
- 下一篇: linux命令详解——iostat