Linux学习:vi的使用1
2018-01-22 19:10
225 查看
vi分为3种模式:一般模式、编辑模式、命令行模式
一般模式:
打开一个文件就进入一般模式
可进行删除、复制、粘贴等操作,无法编辑文件内容
编辑模式:
按下i I,o,O,a,A,r,R等任何一个字母后才会进入编辑模式。按下这些键,在界面左下方出现INSERT或REPLACE的字样,此时可编辑
esc回到一般模式
命令行模式:
: / ?三个中任何一个按钮,即可将光标移动到最下面一行。
此模式提供查找数据的操作:读取、保存、大量替换字符、离开vi,显示行号等。
esc回到一般模式
三种模式关系:
保存离开文档:一般模式下 输入:wq 并回车,即可保存离开。
若问价权限不对,如为-r--r--r--时,则可能无法写入,可使用强制写入方式写入,即使用:wq! 多加一个感叹号
常用按键:
一般模式下:
ctril + f 屏幕向下移动一页,相当于page Down,记忆:f : forword
ctrl + b
屏幕向上移动一页,相当于page Up,记忆:b: back
0或home 移动到该行的最前面字符
$或end 移动到该行的最后端
G 移动至该文件最后一行
gg 移动至该文件第一行
n[Enter] 光标向下移动n行
查找与替换:
/word 向下查找一个名为word的字符串
:n1,n2s/word1/word2/g n1,n2为数字,在n1与n2之间寻找word1这个字符串,并将其替换为word2;n2为$时,为n1行与最后一行之间查找并替换。
g为gc时,则会在替换前显示提示字符供用户确认是否替换。
查看文件命令: cat 文件名
一般模式:
打开一个文件就进入一般模式
可进行删除、复制、粘贴等操作,无法编辑文件内容
编辑模式:
按下i I,o,O,a,A,r,R等任何一个字母后才会进入编辑模式。按下这些键,在界面左下方出现INSERT或REPLACE的字样,此时可编辑
esc回到一般模式
命令行模式:
: / ?三个中任何一个按钮,即可将光标移动到最下面一行。
此模式提供查找数据的操作:读取、保存、大量替换字符、离开vi,显示行号等。
esc回到一般模式
三种模式关系:
保存离开文档:一般模式下 输入:wq 并回车,即可保存离开。
若问价权限不对,如为-r--r--r--时,则可能无法写入,可使用强制写入方式写入,即使用:wq! 多加一个感叹号
常用按键:
一般模式下:
ctril + f 屏幕向下移动一页,相当于page Down,记忆:f : forword
ctrl + b
屏幕向上移动一页,相当于page Up,记忆:b: back
0或home 移动到该行的最前面字符
$或end 移动到该行的最后端
G 移动至该文件最后一行
gg 移动至该文件第一行
n[Enter] 光标向下移动n行
查找与替换:
/word 向下查找一个名为word的字符串
:n1,n2s/word1/word2/g n1,n2为数字,在n1与n2之间寻找word1这个字符串,并将其替换为word2;n2为$时,为n1行与最后一行之间查找并替换。
g为gc时,则会在替换前显示提示字符供用户确认是否替换。
查看文件命令: cat 文件名
相关文章推荐
- linux学习总结---vi的使用
- 写得蛮好的linux学习笔记 [转] 三vi,shell,grep使用
- 学习linux--vi 使用
- c/c++unix/linux基础学习笔记-常用命令和vi的使用
- Linux学习【菜鸟篇】- 学习笔记- 挂载点以及vi的简单使用
- 【Linux学习】Linux上vi(vim)编辑器使用教程
- 学习linux--vi 使用 (转载)
- Linux学习之六——使用vi和vim
- Linux下C++编程学习vi&vim编辑器的使用(1)
- LINUX学习 -- VI使用手册
- Linux 学习笔记_4_Vim/Vi使用技巧
- Oracle学习(8)--Linux系统的VI编辑器常用命令、linux中使用ftp上传文件
- linux下vi的使用方法学习
- linux-Centos 7学习—Vim/Vi的学习和使用
- linux学习(23)vi,vim的使用
- Linux系统学习第五章:编辑器vi/vim的使用(一)
- vi编辑器的学习使用(十八)
- vi编辑器的学习使用(小结)
- vi编辑器的学习使用(二十四)
- vi编辑器的学习使用(二十九)