02 linux下,vi文本编辑器基本命令

虚拟机 :VMware-workstation-full-14.0.0.24051
运行环境:ubuntu 18.04.1



一、文件结构

目录描述
/root directory
/bin, /usr/binuser commands
/sbin, /usr/sbinsystem commands
/libsystem library
/etcsystem config file, such as passwd.
/varsystem log information
/tmptemporary directory , for public
/optsoftware , tool
/homeuser home directory
/rootroot home directory
/procprocess file
超级用户root
普通用户/home/用户名

二、系统信息

命 令描 述
date显示当前日期和时间
uname -a显示内核信息
cat /proc/cpuinfo查看 cpu 信息
cat /proc/meminfo查看内存信息
free显示内存及交换区占用情况

三、文本查看命令

命 令描 述
cat文件显示命令
cat -n为打印在屏幕上的内容加上行号
head显示指定文件的开头若干行,默认10 -n 行数
tail显示指定文件的末尾若干行,默认10 -n 行数
more一屏一屏显示文件,空格下一屏 b上一屏幕 q退出
less同more,并且支持一行一行移动,j/k 上下移动一行
wc文件内容统计命令 -c 统计字节数 -l 统计行数 -w 统计字数
sorc按内容排序命令 -r 逆序

四、文本编辑工具Vim

在这里插入图片描述

(1)vim初级命令

命 令( 一 般 模 式)描 述
iinsert 光标前插入
aappend 追加 光标后插入
oopen 当前光标下新键一行,插入
命 令( 底 行 模 式)描 述
:wwrite 保存
:qquit 退出
:wqwrite and quit 保存并且退出
:q!强制退出 ( 不保存退出)
:w!强制保存
:+上下箭头

(2)vim移动光标

移 动 光 标( 一 般 模 式)描 述
h、j、k、l左、下、上、右移动一个字符
w移动到一下一个单词
0、$0 移动到行首, $ 移动到行尾
gg移动到第一行
G移动到最后一行
100gg移动到第 100 行
gf跳转到光标所在路径文件中
ctrl+o回到原来的文件

(3)vim删除与撤销

删 除d ( 一 般 模 式)描 述
dh删除光标左边一个字符
dl x删除光标下一个字符
u撤销 ctrl + r 重做
dw删除光标下一个单词
d0、d$d0 删除到行首, d$ 删除到行尾
dgg删除到第一行
dG删除到最后一行
dd删除当前一整行
10dd删除光标开始往后 10 行
ggdG从第一行删除到最后一行

(4)vim复制

复 制y ( 一 般 模 式)描 述
yh复制光标左边一个字符
yl复制光标下一个字符
p粘贴
yw复制光标下一个单词
y0、y$y0 复制到行首, y$ 复制到行尾
ygg复制到第一行
yG复制到最后一行
yy复制当前光标行
10yy复制光标开始往后 10 行
ggyG从第一行复制到最后一行

(5)vim查找

查 找/ ( 一 般 模 式)描 述
/string前往搜索 string
?String前往搜索 string
n查找下一个
N查找上一个
/+上下箭头
Shift + *往后查找当前的word,前提是光标移动要查找的word
Shift+#往前查找当前的word,前提是光标移动到要查的word

(6)vim高级命令

高 级 命 令 ( 底 行 模 式)描 述
:set nu:set number 设置行号
:set nonu:set nonumber 取消行号
:pwd查看vim当前目录
:cd路径切换 vim 目录
:f显示当前文件名 ctrl+g
:ctrl+p 或者 :ctrl+n字符自动补全
:help查看所有帮助
:help pwd查看pwd主题的帮助

(7)vim多窗口操作

多 窗 口 命 令 ( 底 行 模 式)描 述
:tabe文件名
gt 或gT(一般模式)切换以多标签打开的文件
:3gt切换到第三个标签的文件中
:close关闭当前标签文件
:sp横开新窗口
:vsp竖开新窗口
ctrl+w +h/j/k/l切换到上下左右的窗口中
:qall关闭所有文件

(8)vim可视(visual)模式

可视模式描 述
一般模式按v进入visual模式,选中,d:剪切。y:复制
Ctrl+v进入竖选模式,shift+i(可以ctrl+y复制插入上一行字符),进入竖选插入,ESC见生效。

作者:xlinxdu
版权:本文版权归作者所有
转载:欢迎转载,但未经作者同意,必须保留此段声明,必须在文章中给出原文连接。

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xlinxdu

你的鼓励是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值