`
- 浏览:
2145402 次
- 性别:
- 来自:
北京
-
进入:vi filename
编辑:
a:在光标后 A:在本行末
i:在光标前 I:在本行开始
o:在光标下 O:在光标上
定位:
$:移至行尾
0:移至行首 数字零
H:移至屏幕上端
M:移至屏幕中央
L:移至屏幕下端
上下左右:
h:向左
j:向下
k:向上
l:向右
:set nu :设置行号
:set nonu :取消行号
gg :到第一行
G :到最后一行
nG :到第n行
:n :到第n行
删除:
x :删除光标所在处字符
nx :删除光标所在处后n个字符
dd :删除光标所在行
dG :删除光标所在行到末尾的内容
D :删除光标所在处到行尾
:n1,n2d :删除指定范围的行
复制和剪切:
yy :复制当前行
nyy :复制当前行一下n行
dd :剪切当前行
ndd :剪切当前行以下n行
p :粘贴
替换和取消:
r :取代光标所在处字符
u :取消上一步操作
搜索和替换命令:
/string :搜索指定字符串
:set ic :搜索时忽略大小写
n :下一个出现的位置
:%s/old/new/g :全文替换指定字符串
:n1,n2s/old/new/g :在n1行到n2行范围内替换指定字符串
保存和退出:
ESC:退出编辑模式,回到命令模式
:w :保存修改,不退出
:w new_filename :另存为
:wq :保存退出
ZZ :保存修改并退出
:q! :不保存修改退出
:wq! :强制保存修改并退出,文件是只读的时候可以使用该命令强制保存(文件所有者)
不退出vi指定命令:
:!命令
例子 (:!ls -al)
连续行注释:
:n1,n2s/^/#/g :添加注释#
:n1,n2s/^#//g :去除注释#
:n1,n2s/^\/\///g :去除注释//
定义快捷键:
:map ^P I#<ESC> :Ctrl+P 给本行行首加#
^P ===>Ctrl+V+P
:map ^B 0x :Ctrl+B 去除本行行首第一个字符
:unmap ^B :取消该快捷键
ab替换:
:ab myemali hanqunfeng@nq.com
在vi中,当输入myemail+空格后,会自动替换为hanqunfeng@nq.com
:unab myemail :取消
注:定义快捷键和ab替换都是当前有效,退出vi就没用了,如要永久生效,可以配置到~/.vimrc中,注释使用双引号
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
简单的Linux基本命令的应用和vim文本编辑器的基本使用。
基础的linux编程学习,适合初学者。包括vi的使用等,Linux 命令行的作用与意义: 好处:Linux 系统的优势基因还是快速、 批量、 自动化、 智能化管理系统及处理业务
linux 基础的朋友,脱离了命令的 liunx 是失去灵魂的,但是对于新入门的菜鸡(我这样的),左耳朵学过的指令平时不怎么使用很快又右耳朵出去( vim 最易忘,整合在最前面 ),所以在此辛苦整理一份基础命令合集。
linux基础命令-生成ssh密钥 服务器基础设施-centos7安装tomcat9 linux基础命令-杀死进程 linux基础命令-查看网络 linux基础-rpm-yum-apt Linux基础-shell Script Linux基础工具-htop监控 服务器基础设施配置 ...
linux 基础命令 包括vim 进程等 xxxxx xxxxxxxxxxxxxxx
Linux vim安装配置及基础命令操作,适用于基础学习,欢迎小伙伴们一起交流,不懂的或者需要资料的欢迎留下评论!
4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...
包含Linux的所有基础相关指令,包含基础命令,相对路径和绝对路径,符号和快捷键,vim编辑器,用户管理模式,ip地址和主机名,网络传输,进程,环境变量,文件的上传和下载,压缩和解压缩等
linux基础知识及系统管理 第1节Linux应用与发展(上).mp4 第2节Linux应用与发展(下).mp4 第3节Linux应用与发展总结.mp4 第4节Linux系统安装(上).mp4 第5节Linux系统安装(下),mp4 第6节Linux系统安装总结.mp4 第7节...
【知识目标】 掌握: Vim文本编辑器界面快捷键 ... vim没有菜单,只有命令,且命令繁多。只要在命令行上键入vim就可进入vim的编辑环境。 步骤1:启动vim编辑器 vim 文件名 vim 启动vi编辑器,并自动进入命令模式。
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居...
4.1.1 Linux常用命令-文件处理命令-命令格式与目录处理命令ls 4.1.2 Linux常用命令-文件处理命令-目录处理命令 4.1.3 Linux常用命令-文件处理命令-文件处理命令 4.1.4 Linux常用命令-文件处理命令-链接命令 4.2.1 ...
Linux vim实验报告
Linux笔记——vim常用操作及扩展补充[手册] Linux笔记——linux常用命令集合 Linux笔记——命令:awk Linux笔记——命令:sed Linux笔记——命令:grep Linux笔记——命令:find Linux笔记——命令:Sort,uniq,join,...
文章目录linuxj基础命令失效方式一:1、创建临时变量2、进入配置文件3、完成后保存退出4、执行文件使生效方式二:1、进入配置文件2、完成后保存退出3、重启 linuxj基础命令失效 如果你是因为配置全局环境变量而导致...
主要由42节组成,主要内容有Linux应用与发展、Linux应用与发展总结、Linux系统安装总结、Linux常用命令、文本编辑器vin第13节文本编辑器vim总结第14节Linux引导流程解析(一) 第15节Linux引导流程解析(二) 第16节...
Linux学习笔记 Linux学习笔记 1 1.2 系统命令 1 1.2.1 命令tar 1 1.2.2 命令mv 2 1.2.3 命令cp 2 1.3 vim操作 2 1.2 系统命令 1.2.1 命令tar
Linux版本,重要概念;使用终端,帮助命令和用法;文件与目录管理;文件查看命令,打包和压缩;权限管理设定。 重要部分:1)Vim文本编辑器:vim的设计理念是命令的组合。我们可以学习各种各样的文本间移动或跳转的...
01 第1章linux操作系统简介和常用命令的使用及虚拟机的安装 入门学习Python-Linux基础实战视频教程(六)课件PPT模板全文共13页,当前为第3页。 第1章linux操作系统简介和常用命令的使用及虚拟机的安装 1-1什么是...
内容简介回到顶部↑ 将近三十年的时间里,vi一直是unix与linux采用的标准编辑器,从1986年开始,... vi或vim,是使用linux或unix时的必要知识,无论使用哪种平台,《学习vi和vim编辑器(第7版)》都是基础中的基础。