linux中vi编辑器基本操作
来源:互联网 发布:李逵打鱼版本源码 编辑:程序博客网 时间:2024/05/17 22:29
一、基本用法:vi 文件(打开文件)
vi vi.file1、首先会进入“一般模式”,此模式只接受各种快捷键,不能编辑文件内容。2、按“i”键,就会从一般模式进入编辑模式,此模式下,敲入的都是文件的内容。3、编辑完成之后,按Esc键退出编辑模式,回到一般模式。4、再按“:”键,进入“底行命令模式”,输入wq命令,回车即可。为vi编辑器打开的文件设置行号:执行该命令:vi ~/.vimrc,在打开的.vimrc文件中输入如下内容保存并退出即可set nu
二、一般模式下常用快捷键:
a:在光标后一位开始插入o:在当前行下插入一行A:在该行的最后插入$:将光标移动到当前行的最后I(大写i):在该行的最前面插入gg:直接跳到文件的首行G:直接跳到文件的末行nG:直接跳转到第n行dd:删除当前行ndd:删除光标所在行以及后面的n-1行,总共删除n行(后面没有足够的行,删除后面所有的行)yy:复制当前行nyy:复制光标所在行以及后面n-1行,总共复制n行(后面没有足够的行,复制后面所有的行)p:粘贴Ctrl+r:撤销(只能撤销保存之前更改的数据,保存之后将不能够撤销)u:撤销(幅度更大,一直撤销到文件这次编辑的初始状态,保存之后,若编辑器没有退出过,依然可以撤销)v:进入字符选择模式,按键盘上、下、左、右键进行字符的选择,选择完成后,按y键进行复制,按p键进行粘贴。Ctrl+v进入块选择模式,按键盘上、下、左、右键进行块的选择,选择完成后,按y键进行复制,按p键进行粘贴。Shift+v进入行选择模式,按键盘上、下键进行行的选择,选择完成后,按y键进行复制,按p键进行粘贴。
三、底行命令模式基本操作:
按“:”键进入底层命令模式
1、基本操作
w:保存q:退出q!:强制退出w 新文件:(比如:w a.txt 将此文件另存为a.txt)另存为新文件w >> a.txt:将此文件内容追加到a.txt文件中e!:将此文件恢复到最初的状态
2、查找(在底行命令中输入)
3、替换(在底行命令中输入)/you 效果:查询问价中出现的you,并定位到第一个找到的地方,按“n”键可以定位到下一个匹配位置(按“N”定位到上一个)
n:比如(:9)表示跳转到第9行
%s/sad/888888 效果:查找文件中的所有的sad,替换为888888
:1,$s/hadoop/root/g 将第一行到追后一行的hadoop替换为root
:1,$s/hadoop/root/c 将第一行到追后一行的hadoop替换为root(有提示)
0 0
- linux中vi编辑器基本操作
- linux下 的vi编辑器基本操作
- Linux基本操作和vi编辑器
- linux下Vi/Vim编辑器基本操作
- linux基本操作—vi编辑器
- vi编辑器基本操作
- vi编辑器基本常用操作
- vi编辑器的基本操作
- 【学习笔记】Linux基本操作(6)--- Vi文本编辑器
- Linux学习笔记(6)之vi编辑器基本操作
- Linux Vi基本操作
- Linux VI 基本操作
- linux中vi编辑器
- Linux中vi编辑器
- Linux vi编辑器基本命令
- Linux vi编辑器基本命令
- Linux基础vi编辑器操作
- Linux vim/vi编辑器的基本操作和基本命令的使用
- ubuntu16.04下xfce4下快速显示桌面的快捷键设置
- java中system.out.prin()打印格式化
- Matlab入门教程
- Nginx 内置变量,细化规则,真实IP获取及限制连接请求
- word技巧总结
- linux中vi编辑器基本操作
- angular 广播实现实时刷新视图
- Activity启动模式intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
- 使用Foxmail邮箱客户端的方法。
- Android中获取应用程序(包)的信息-----PackageManager的使用(一)
- python调试器pdb
- cocos2dx HttpRequest引用计数理解
- 进阶1_MVC到MVP
- NumberUtils、ArrayUtils和RandomUtils工具类用法