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 和 :x的类似。区别就是vi filename时什么都没做直接:wq的mtime会改变,二:x则不会

5.7 vim实践

时间: 2024-09-28 21:21:40

vim编辑、命令模式和实践的相关文章

vim编辑模式、命令模式以及实践

按 i 进入编辑模式按 I (大写的i)进入编辑模式并且光标跳至光标所在行首位置 按 o 从光标所在行的下一行开始编辑按O(大写o)从光标所在行的上一行开始编辑按a 从光标所在位置的后一位开始编辑按A(大写a)从光标所在行的行末开始编辑 二.命令模式命令模式下输入 /+需要搜索的内容,如/dnsmasq,查找dnsmasq命令模式下输入 ?+需要搜索的内容,向上查找命令模式下输入格式 :替换的开始行数 ,替换的结束行数/需替换的内容/需替换的目标内容/g (s表示开始替换:g表示全局替换,全部替

VIM编辑命令的技巧

vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行开始,光标经过的行都会被选中,再按一下V结束. Ctrl + v   从光标当前位置开始,选中光标起点和终点所构成的矩形区域,再按一下Ctrl + v结束. ggVG 选中全部的文本, 其中gg为跳到行首,V选中整行,G末尾 选中后就可以用编辑命令对其进行编辑,如 d   删除 y   复制

文本编辑器vim/vi——命令模式

一个完整的指令的标准格式: Linux通用的格式——#指令主体(空格) [选项](空格) [操作对象] 一个指令可以包含多个选项,操作对象也可以是多个. vim指令: 指令:vim   (vim是一款文本编辑器) 语法:#vim 文件的路径 作用:打开一个文件(可以不存在,也可以存在),如果文件存在,那么打开的就是这个已经存在的目标文件,但如果不存在,就默认以新文件的形式打开. vi介绍 Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)

Linux中vim编辑命令

vim 功能 : 一个强大的文本编辑器   语法格式 :vim [ 选项 ] / 路径 / 文本文件名 命令格式: vi [ 选项 ] [ 文件名 ]   +num 打开某个文件直接跳转到 num 行   -b 以 binary 方式打开文件 , 用于编辑二进制文件   -R 以只读方式打开文件 一.VIM 基础使用    vim 编辑器共有三种工作模式 command line 主要做替换 , 删除 , 复制等工作. input mode 主要做内容编辑last line mode 主要对文件

vim 编辑命令

使用vim 创建修改文件 vim文本编辑器 格式 vim [[/目录/]文件名] 三种模式 命令模式 输入模式 (插入模式) 输入内容末行模式 保存并退出 要在相应的模式 敲相应的命令 命令模式 按i进入输入模式 (按Esc返回命令模式) 按:从命令模式到末行模式 (按Esc返回命令模式) 不能从输入模式 进入末行模式 命令模式下 yy 复制当前行 p粘贴 (3yy复制从光标所在行起三行)dd 剪切/删除当前行 p粘贴 (3dd剪切或者删除光标后三行)u 返回上一个操作的位置 Ushift+z

Shell常用命令与vim编辑命令

原博地址:https://www.cnblogs.com/BaiYiShaoNian/p/4831022.html Shell常用命令总结: 1.ls命令:列出文件 ls -a 列出当前目录下的所有文件和文件夹 ls a* 列出当前目录下所有以a字母开头的文件 ls -l *.txt 列出当前目录下所有后缀名为txt的文件 2.cp命令:复制 cp a.txt b.txt 把文件a的内容复制到b文件 cp a.txt ./test 把文件a复制到test目录下 cp -a test test2

Linux vim的命令模式

保存 :w /root/c.txt  (路径可选 :q 退出 :wq 保存+退出 :q! 不保存退出 :!  在vim界面临时执行一些命令 查找 /x 查找x n下一个,shif+n上一个 替换 :s/old/new  默认只替换光标所在的行 :%s/old/new 所有行 第一个old被替换 :%s/old/new/g all :3,5s/old/new/(g) 第三行到第五行 set命令 :set +命令 单次生效,比如set nu(设置行号) ,set nonu(取消行号),设置永久生效则

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

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

进入编辑模式& vim 命令模式 &vim 实践

进入编辑模式 小写i在当前字符前插入 大写I 在光标所在行的行首插入 大写O 在光标上面一行插入编辑 小写o在光标下面一行插入编辑 小写a 在光标后面插入写(a是after的缩写) 大写A在光标所在行的行末插入编辑 命令模式 / 光标之后查找匹配字符串  --- /word   ----- shift + n 向上查找 ?光标之前查找特定字符串----?word 1,100s/User/xiaobo/g------1到100行,s表示开始替换,把User替换成xiaobo , g 全局替换glo