Linux-Vim常用操作

vim wangyunpeng.txt 创建一个wangyunpeng.txt文件

输入"i"进入插入模式

显示行号,需要在命令模式下输入":se nu"

cp /etc/services /tmp/services 复制etc目录下面的services文件到tmp目录下名字还叫servicesvim /tmp/services 编辑/tmp/services文件

在命令模式下输入“:se nu”回车显示行号,输入“:se nonu”回车取消显示行号

在命令模式下输入“gg”定位到第一行

在命令模式下输入“G”定位到最后一行

在命令模式下输入“801G”定位到801行,注意命令模式下是看不到输出的

在命令模式下输入“:701”回车也可以定位到701行

在这一行上移动光标到任意位置之后,如移动光标到128中的2上时

可以输入“$” (此时就是在命令模式下输入“$”)移动到行的末尾,

输入“0”(此时就是在命令模式下输入“0”)可以移动到行的开头。

删除光标处所在的字符,按"x",按之前

按之后

vim /tmp/services 编辑/tmp目录下面的services文件

在命令模式下输入"/ftp"回车,搜索ftp字符串,按字母键”n“可以搜索下一个字符串出现的位置

在命令模式下输入"/set ic"回车,忽略大小写搜索

在命令模式下输入"/set noic"回车,取消忽略大小写搜索

在命令模式下输入":%s/ftp/wangyunpeng/g"回车,将ftp替换为wangyunpeng

在命令模式下输入":100,110/wangyunpeng/shuaige/c"回车,将100行到110行的wangyunpeng替换为shuaige

注意:如果vim 编辑某一个文件不小心按错了,或者退出了,下次再使用vim进入这个文件编辑时会出现一些你认为不是友好的信息,敲”回车“键,翻到最下面的提示信息,如下图

如果这个文件没有问题,又想把这个提示信息去掉,需要输入

rm /tmp/.services.swp 删除这个交换文件

在输入vim /tmp/services 命令编辑文件

时间: 2024-08-07 21:18:58

Linux-Vim常用操作的相关文章

linux vim 常用操作

vim 字符级 上k下j左h右i,键盘的方向键也可以移动 单词级 b上个单词首字母 w下个单词首字母 e下个单词的尾字母 行级 0行首 $行尾 删除 dd 删除光标所在行 文档级 gg 文档首行,首个字符 G 文档末行,首个字符 H屏幕首部 L屏幕尾部 复制 yy 复制光标所在行 nyy 复制光标所在后的多行 p 粘贴输出 编辑模式 a 从光标所在后字符进行进入 i 光标所在的字符进入 o 另起一行进入 s 删除光标所在的字符并进入 替换 s/要替换的内容/替换成的内容/ 光标所在行的的第一个

Linux Shell脚本与Vim常用操作笔记

本篇笔记记录最最基本的vim和shell操作. ShellScript能干什么 Shellscript类似与Windows的批处理,可以把很多指令汇总到一起,于是可以很容易地通过一个操作执行多个命令.很轻量,有效率. 在Vim中编写 Vim/Vi编辑器很强大,功能非常多,快捷键.指令更多,只需要知道最常用的就够了. Vi有3种工作模式 1.命令模式 进去之后的默认模式就是命令模式.能接受命令,但是不明文显示. 2.输入模式 命令模式按下a键就进入输入模式(还能按i.o.s等等).按Esc返回命令

Linux之——Vim常用操作

Linux之——Vim常用操作 插入命令: 命令 作用 a 在光标所在的字符后插入 A 在光标所在行尾插入 i 在光标所在字符前插入 I 在光标所在行前插入 o 在光标下插入新行 O 在光标上插入新行 定位命令: 命令 作用 :set nu 设置行号 :set nonu 取消行号 gg 到第一行 G 到最后一行 nG 到第n行 :n 到第n行 $ 移动至行尾 0 移动至行首 删除命令: 命令 作用 x 删除光标所在处字符 nx 删除光标所在处后的n个字符 dd 删除光标所在的行,ndd删除n行

linux 文件常用操作

linux 文件基本操作 新建文件:touch test 不会替换重名文件,并且linux一切都是文件,文件夹和文件不能重名 新建文件夹:mkdir test使用 -p 参数,同时创建父目录(如果不存在该父目录),如下我们同时创建一个多级目录(这在安装软件.配置安装路径时非常有用):mkdir -p father/son/grandson 复制文件 cp test father/son/grandson复制文件夹:cp -r father family 必须加参数 -r 删除文件:rm test

linux awk常用操作(快速将fasta格式的序列改成一行显示)

Some time when you want to change the fasta seq into one line For awk:         awk '/^>/&&NR>1{print "";}{ printf "%s",/^>/ ? $0" ":$0 }'  YourFile > newfilename For sed:             sed -n '1{x;d;x};${H;x

linux学习(2):linux服务器常用操作和命令

linux服务器常用操作和命令 目录 1. 什么是linux服务器load average?2. 如何查看linux服务器负载3. 服务器负载高怎么办?4. 如何查看服务器内存使用率?5. 如何查看单个进程占用的内存大小?6. 无法从linux服务器A登录到服务器B怎么办?7. 如何查看正在使用的服务和端口?8. 如何查看服务器进程信息?9. 如何杀死进程?10. 如何查找僵尸进程?11. 如何在内网服务器间传输数据?12. 为什么启动不了服务器端口?13. 常用的linux服务器性能查看命令有

Vim常用操作和快捷键技巧总结

vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi).在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim. vi有3个模式:插入模式.命令模式.低行模式 1)插入模式:在此模式下可以输入字符,按ESC将回到命令模式. 2)命令模式:可以移动光标.删除字符等. 3)低行模式:可以保存

vim常用操作和使用技巧

vi是linux与unix下的常用文本编辑器,其运行稳定,使用方便,本文将分两部分对其常用操作技巧和配置进行阐述,其中参考了网上的一些文章,对作者表示感谢 PART1 操作技巧 说明: 以下的例子中 xxx 表示在命令模式下输入 xxx 并回车 以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车 ()中的命令表示相关命令.[]表示命令等同 在编辑模式或可视模式下输入的命令会另外注明. 移动光标 在 vi 中, 移动光标和编辑是两件事, 正因为区分开来, 所以可以很方便的进行光标定 位和

linux之常用操作、基本命令

目录 linux准备 centos下载地址 window下安装VMWare WMWare中安装centos centos系统准备 linux相关说明 linux常用目录结构 网络配置 yum仓库配置 常用操作/命令 安装命令方式 lrzsz lrzsz服务说明 安装lrzsz服务 lrzsz服务使用 ifconfig ifconfig说明 安装ifconfig ifconfig使用 ping hostname 修改主机名 service service命令格式 chkconfig Linux进程

VIM常用操作手册

1.多行操作,多行注释,多行取消注释 https://jingyan.baidu.com/article/9c69d48f43ed6d13c8024e7b.html 2.常用操作 https://www.cnblogs.com/Bonker/p/4252340.html 原文地址:https://www.cnblogs.com/Netsharp/p/11562816.html