4周第3次课 vim 进入编辑模式 命令模式

进入编辑模式

即进入可以对文档进行编辑的模式

按键 作用
i 在当前字符插入
I 在光标所在行的行首插入
a 在当前字符后插入
A 在光标所在行的行尾插入
o 在光标所在行的下方插入一行
O 在光标所在行的上方插入一行

vim命令模式

命令 作用
/word 向光标之后查找一个字符串word,按 n 向后继续搜索,N向前返回搜索
?word 向光标之前查找一个字符串word,按 n 向前继续搜索
:n1,n2s/word1/word2/g 在n1-n2行范围之间查找word1并替换为word2,不加g则只替换每行的第一个word1
:1,$s/word1/word2/g 将文档中所有的 word1替换为 word2,不加则只替换每行的第一个 word1
注意 替换时如遇上路径或有歧义的字符时,如/etc/sysconfig,需要使用#或者@替代搜索中的"/",即:#/etc/sysconfig#
:w 保存文本
:q 退出 Vim
:w! 强制保存,root 用户下,即使只读也能保存
:q! 强制退出,所有改动不生效
:wq 保存并退出,修改 mtime
:x 保存并退出,不修改 mtime
:set nu 显示行号
:set nonu 不显示行号
:nohl 不显示高亮

vim实践

多找场景进行练习

时间: 2024-08-15 14:54:34

4周第3次课 vim 进入编辑模式 命令模式的相关文章

4周第2次课 vim 一般模式光标移动、复制、剪切

四周第二次课(11月7日) 5.1 vim介绍 vi这个命令,它是linux中必不可少的一个工具.早期的Unix系统默认的编辑器的. vi与vim有什么区别? vim是vi的升级版.带彩色和代码提示,有利于提高使用人员的效率. 安装: yum install -y vim-enhanced vim的三种模式:一般模式.编辑模式.命令模式 技巧: !$  表示最后一次输入空格之后的参数 vim 有个比较特殊的用法:# vim +n filename 这里的 n 是一个数字,比如 vim +100

vim编辑、命令模式和实践

进入编辑模式 i  进入编辑模式,光标不动 I  光标移动到所在行首 A  光标移动到所在行尾 A  光标移动到所在光标字符后面一个字符 O  光标移动到所在行的上一行插入空白行 o   光标移动到所在行的下一行插入空白行 5.6 vim命令模式 /root  n向下继续寻找,N向上继续寻找 :1,$s//bin/bash/lsx.com/g 有两种解决方式 :1,$s/\/bin\/bash/lsx.com/g 第一种 :1,$s#lsx.com#/bin/bash#g 第二种 :wq 和 :

vim编辑和命令模式

vim编辑模式 i从光标所在的位置进入编辑模式 I从光标所在的行首位置进入编辑模式 o从光标所在的行下面进入编辑模式 O从光标所在的行上面进入编辑模式 a从光标所在的位置后一位进入编辑模式 A从光标所在的位置行尾进入编辑模式 vim命令模式 /word 向光标之后查找一个字符串word,按n向后继续搜索 ?word 向光标之前查找一个字符串word,按n向前继续搜索 :n1,n2s/word1/word2/g在n1-n2行之间查找word并替换为word2,不加g则只替换每行的第一个word1

vim编辑和命令模式下的实践

编辑模式 i 在光标当前的地方开始编辑文档 I 在光标所在的行首开始编辑 o 从光标所在的行的下面一行开始编辑 O 从光标所在的行的上面一行开始编辑 a 在光标所在行的后一个字符开始编辑 A 在光标所在行的行末开始编辑 命令模式和实践 查找文件格式: /需要查找的内容 如:/dnsmasq 直接回车就可以高亮显示出匹配查找的内容, 按n 是查找下一个 按N 是往上查找 也可以用?查找需要的内容,n和N的用法和/相反 命令行模式下的替换 1,100s/new/old/g 1,100是需要替换的范围

2018-1-3 4周2次课 vim

5.1 vim介绍 5.2 vim颜色显示和移动光标 ·vim 是 vi 的升级版本 ·vim 是带有颜色显示的 ·安装包 yum install -y vim-enhanced vim有三种模式:·一般模式.编辑模式.命令模式 命令模式:/ 搜索 查找替换 :wq 相同的文件,在不同的目录下就可能颜色不存在 /etc/passwd 这个文件拷贝到 /tmp 目录下就没有颜色显示 显示颜色往往根据文件的具体内容.名字显示不同的颜色,可以通过 /etc/vimrc 编辑颜色 5.3 vim一般模式

linux三周第2 次课笔记

三周第2 次课笔记3.4 usermod命令3.5 用户密码管理3.6 mkpasswd命令 3.4 usermod命令usermod修改账户的各项设置 3.5 用户密码管理 3.6 mkpasswd命令mkpasswd是make passwd的缩写,生成随即密码. 原文地址:http://blog.51cto.com/461565/2069772

vim最通用编辑器命令

命令非常多,只需要掌握以下一些常用的,基本上就完全够用了.最精华浓缩的.  vim  插入模式  命令模式  编辑模式 :set number 设置行号   :set nunumber 取消行号gg 到第一行  G 到末行  :100 直接到 100行dd删除光标所在行       10dd删除 10行dG 删除光标到文件末尾          :6,10d 删除 6--10行yy复制当前行   8yy 复试8行p粘贴    dd剪切   8dd剪切8行u取消上一步  u对应的相反的ctrl+r

第4章 Vim编辑器与Shell命令脚本

章节简述: 本章节将教给您如何使用Vim编辑器来编写文档.配置主机名称.网卡参数以及yum仓库 ,熟练使用各个模式和命令快捷键. 我们可以通过Vim编辑器将Linux命令放入合适的逻辑测试语句(if.for.while.case)后最终写出简单实用的Shell脚本. 还可以通过使用at命令或配置Crontab计划任务服务让系统自动按时工作,让日常工作更加的高效自动化,一劳永逸哦~ 本章目录结构 4.1 了解Vim文本编辑器 4.1.1 编写简单文档 4.1.2 配置主机名称 4.1.3 配置网卡

Vim编辑器的三种模式说明

Vim编辑器基本上可以分为3种模式,分别是命令模式(command mode).插入模式(Insert mode)和底行模式(last line mode),下图所示为Vim各种模式相互转换的关系图. 命令模式:控制屏幕光标的移动,进行文本的删除.复制等文字编辑工作(不使用[Del]键和[Backspace]键)以及进入插入模式,或者回到底行模式. 插入模式:只有在插入模式下,才可以输入文字.按[Esc]键可回到命令行模式.很多Vim编辑器使用者希望一打开Vim就可以输入内容,但这是不能成功的,