linux学习一天一个命令(15)[vim命令]

vim

x:删除光标所在字符(和Delete相同)

de:从光标所在位置删除直到单词的词尾

dw:从光标所在位置删除直到下一个单词的词首

db:删除光标之前的这个单词的内容

dG:删除光标所在行到行尾的内容

G:光标跳转到指定位置,在输入G之前输入位置

GG:行尾

gg:行首

Ctrl+g:查看光标所在位置,并且显示文件有多少行(显示位置为百分比显示)

:s/old/new/g:将光标所在行的old替换为new

:%s/old/new/g:将文件内所有old替换为new

:%s/old/new/gc:进入交互模式,将文件内所有old替换为new(y:确定,a:全部确定,l:只确定第一个匹配到的)

r:替换(仅一个字母,替换一次)

R:替换(一个字母,能够替换多次)

u:撤销

Ctrl+r:取消撤销命令

还有其他常用的没有一一列出(如:dd,yy,p,i,o)

时间: 2024-10-12 16:55:53

linux学习一天一个命令(15)[vim命令]的相关文章

【Linux学习笔记】第5章 VIM工具

5.1vim介绍vim是vi的升级版,带有颜色显示,先安装包yum install -y vim-enhancedvim分为三种模式:一般模式.编辑模式.命令模式. 5.2vim颜色显示和移动光标相同的文件信息在不同目录下显示颜色会有差异.相同内容,不同文件名,显示颜色也会有差异.vim的配置文件/etc/vimrc. 5.3vim一般模式下移动光标一般模式下:h或向左的方向键 光标向左移动一个字符l或者向右的方向键 或者空格键 光标向右移动一个字符Ctrl+f或PageUp键 屏幕向前移动一页

linux学习与实践(4)--常用命令备忘

1.查看程序对应进程号: ps –ef|grep 进程名 2.Linux下查看端口号所使用的进程号: 使用lsof命令: lsof –i:端口号 linux学习与实践(4)--常用命令备忘,布布扣,bubuko.com

Linux学习之CentOS(七)---常用基本操命令1

cdpwdmkdirrmdirlscprmmvcattacnlmorelessheadtailtouch cd (变换目录) 我们知道vbird这个使用者的家目录是/home/vbird/,而root家目录则是/root/,假设我以root身份在 Linux系统中,那么简单的说明一下这几个特殊的目录的意义是: [[email protected] ~]# cd [相对路径或绝对路径] # 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录的符号罗! [[email protected] ~]

Linux学习笔记之常用用户管理类命令

开始这个话题之前应该先了解下/etc/shadow这个文件中的构造,对于列所代表的意思大体有个了解,先以ftpuser账户来介绍:后边会给出一些相应的例题来做使用说明补充(好吧我承认,这,又是一篇博客作业^_^万恶的标题党). ftpuser:$6$T9WUEls/$AK4hTO1bZ7MXW7VoMej8e7tVG1qqxPy5axVJAAIz4m6uuzZmoYDcQjUG2XlXx7klx/i8yJ1luZDtoKYwJAMa4.:16929:0:99999:7:5:: 总共有9个字段被"

Linux学习笔记:bash特性之多命令执行,shell脚本

今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之间的关系. 选择执行结构: 逻辑运算: 与:逻辑乘法,&& 0:成功执行 -->true 1-255:失败 -->false true && true =true true && false = false false && true

Linux学习笔记之目录和文件管理常用命令

Linux命令格式: 命令 选项 参数(命令的作用对象) 段选项 -  多个选项可以组合 长选项 -- Linux文件类型: -:普通文件 d:目录文件 b:块设备文件(block) c:字符设备文件(character) l:符号链接文件(symbolic link file) p:命令管道文件(pipe) s:套接字文件(socket) 1.cd(change directory):切换工作目录(工作目录是指当前所在的目录) 目录的切换可以使用绝对路径和相对路径: 绝对路径是文件或目录所在的

Linux学习笔记(二)系统常用命令和一些概念

root用户(管理员)为最大权限用户(宇宙无敌) Liunx命令行使用格式 命令 -[选项] [参数] 选项用于调用命令的具体功能 参数是命令操作的对象,文件,目录名等 Tab键:自动补全 反斜杠 \ 强制换行 快捷键CTRL+L:清屏 快捷键CTRL+C: 取消本次命令的执行 获取命令帮助: 命令 --help man 命令 关机和重启命令 重启: shutdown -r now shutdown -r +15    "警告:系统将于15分钟后重启" reboot init 6 关机

linux学习一天一个命令(4)[mkdir命令]

linux mkdir 命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录. 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件名)命名的文件夹或目录.要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限.并且,所创建的文件夹(目录)不能与其父目录(即父文件夹)中的文件名重名,即同一个目录下不能有同名的(区分大小写). 3.命令参数

linux学习一天一个命令(22)[which命令]

which  查看可执行文件的位置,常用于查看命令的目录