linux命令v---vi
vi常用:
u:复原前一个操作
ctrl+r:重做上一个操作
.:重复做上一个动作
0或者功能键盘[home]:移动到一行的最前面字符处
$或者功能键[End]:移动到这一行的最后面字符处
G:移动到这个文件的最后一行
gg或者1G:移动到这个文件的第一行
set nu:显示行号
set nonu:取消行号
切换到编辑模式的一些注意事项:
i:从目前光标所在处插入
I:在目前所在行的第一个非空格符处开始插入,也即行头
a:从目前光标所在处的下一个字符处开始插入
A:从光标所在行的最后一个字符处开始插入
o:在目前光标所在行的下一行处插入新的一行
O:为在目前光标所在行的上一行插入新的一行
r:只会替换光标所在的哪一个字符一次
R:会一直替换光标所在的文字,直到按下esc
vim中高亮显示后:
:noh取消高亮显示
vim替换操作:
:\s/vivian/sky/g 替换当前行所有 vivian 为 sky
:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky
如果报下面错误
E486: Pattern not found:
执行:%s/rac1/szserver_72/ge即可
vim 列编辑操作:
1、删除列
光标要定位到要操作的地方
ctrl+v 进入可视块模式,选取这一列操作多少行
d删除
2、插入列
光标要定位到要操作的地方
ctrl + v 进入可视块模式,选取这一列操作多少行
shif + i 输入要插入的内容
ESC按两次,会在每行的选定区域出现插入的内容
设置tab缩进空格数
vim ~/.vimrc
set tabstop=2
vs可以进入分屏操作模式
linux命令v---vi相关推荐
- 【Notes8】Linux开发环境,Linux命令,vi命令,/正则,Hash,iNode,文件查找与读取,Linux开机自启动
文章目录 1.VMware和CentOS安装:两个网络适配器是虚拟机的,Linux抄袭unix,Mac os是unix的皮肤 2.CRT安装:netstat -nal | grep 22,改注册信息要 ...
- linux的命令vim,Linux命令:vi | vim命令
vim - vi 增强版.文本编辑器 格式:vim [options] [file ..] 说明:如果file存在,文件被打开并显示内容,如果文件不存在,当编辑后第一次存盘时创建它 [options] ...
- 常用的linux命令以及vi编辑器操作指令
常用的基本命令 绝对路径和相对路径 绝对路径: 路径的写法,由根目录 / 写起,例如:/usr/local/nginx 这个目录. 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/loca ...
- Linux命令整理 —— vi 和 vim 编辑器
一.目录结构 二 .vim 和 vim 编辑器 2.1[基本介绍] 所有的 Linux 系统都会内建 vi 文本编辑器. vim 具有程序编辑的能力,可以看做是 vi 的增强版本,可以主动的以字体颜色 ...
- linux命令大全vi,待整理 - Linux 下的VI命令大全
mongo DB的一般操作 最近接触了一些mongoDB .将一些指令操作记录下来,便于查询和使用 登录 [root@logs ~]# mongo -u loguser -p log123456 -- ...
- linux vim set ff,Linux命令:vi | vim命令
vim - vi 增强版.文本编辑器 格式:vim [options] [file ..] 说明:如果file存在,文件被打开并显示内容,如果文件不存在,当编辑后第一次存盘时创建它 [options] ...
- Linux中什么命令显示vi缩写,Linux命令(八)——vi编辑器的使用
vi编辑器是linux系统下的标准正文编辑器,有三种基本模式:命令行模式.插入模式和底行命令模式. 1.命令行模式:控制屏幕光标的移动,字符.字或行的删除,移动复制某区段及进入插入模式或底行命令模式下 ...
- Linux 命令(34)—— vim 命令
文章目录 1.简介 2.命令格式 3.选项说明 4.内置命令 5.vim 需知 5.1 vim 的四大模式 5.2 vim 相关编码选项 5.3 vim 读写文件时编码转换过程 6.vim 常见用法 ...
- linux 下的vi命令汇总
linux 下的vi命令汇总 linux 下的vi 主要作用是什么? Vi是Unix及Linux系统bai下标准的编辑器,由美国加州大学伯克利分校的Bill Joy所创立. 基本上vi可以分为三种状态 ...
- linux命令--vi,vim
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件.并将光标置于第n行首 vi + filename :打开文件.并将光标置 ...
最新文章
- 解决postgresql数据库localhost可以连接,ip连接不了的问题
- 使用pip将Python包安装到不同的目录中?
- JQuery移除事件
- 除夕之夜快乐!自费送10个无人机给大家
- c现代方法8.2节 deal.c程序自己编写
- Linux 安装 配置 Maven
- 重新认识访问者模式:从实践到本质
- python 小甲鱼——面向对象笔记
- 拿走不谢:一份历经线上考验的大规模系统的消息队列技术方案!
- SqlServer中Group By高级使用--Inner Join分组统计
- 视频、音频格式转换全集
- ShaderForge安装教程
- iOS 适配iPhone XR/XS/XS MAX
- 计算机晋级职称考试内容,职称计算机考试内容
- 【TVM帮助文档学习】Relay的模式匹配
- Java中Character类的概述及其详解
- 使用 Jib 生成 Java Docker 镜像
- android os适配机型,系统和支持机型对比
- 如何将PDF删除水印?PDF怎么删除水印
- Python网络爬虫爬取智联招聘职位
热门文章
- 服务器就是一台性能好的电脑吗,科普:什么是服务器? 服务器与普通电脑有何区别?...
- PCIE设备如何降速降带宽
- 创新电影院5G的未来
- IIS 设备未就绪。
- RFID读卡器的功能有哪些
- ​CAD图纸怎么转换成PDF格式?这两种方法快速转换
- 2022软件测试自学全套教程-基于python自动化软件测试-2022新版软件测试中级程序员学习路线
- xctf攻防世界 MISC高手进阶区 互相伤害
- 就业面试的时候,hr会不会去确定程序员的学历?
- SAP Portfolio Analyzer 中 索提诺比率(Sortino Ratio)