[CentOS入门](四)编辑器

vim:

vi/vim是一种Linux自带的文本编辑器,也是常用的文本编辑器之一,vim相对于vi增加了代码颜色等功能。
部分Linux最小化安装时会预装vi,但不包含vim,手动安装方法如下:

Centos:yum install vim
Ubuntu:apt-get install vim
三种模式:命令模式、编辑模式、扩展模式
  • 命令模式:默认为此模式
    可以浏览、复制、粘贴文件。
    命令模式下常用操作:
G:到文件结尾
gg:回到第一行
:1000:到第1000行
w/b:一次移一个单词
/new:在文件中搜索new,按n/N切换搜索到的文本
yy:复制本行
3yy:复制3行
dd:剪切本行
dG:删除本行后所有内容
p:粘贴
u:撤销
ctrl+r:取消撤销
  • 编辑模式:
i:进入编辑模式,光标不动。
a:进入编辑模式,光标后移一个字符。
o:进入编辑模式,插入新的一行。
从编辑模式回到命令模式按esc。
  • 扩展模式:“按:键进入”
q:退出
w:保存
wq或x:存盘退出
大写X:加密
q!:强制执行退出
e!:放弃修改,重新读取文件。
n\N:切换文件(vi可同时打开多个文件)
s/a/d/g:s打开搜索替换,将a替换为d,默认只替换第一个,%s/a/d/g全文替换)
nohl:取消高亮显示
qa:全部退出
vim快捷键:
ctrl+v:块选择,只选择一行的一部分
v:一次选一行
V:选择一整行
ctrl+w,s:打开两个文件时,分屏显示两个文件(横屏)
ctrl+w,v:打开两个文件时,分屏显示两个文件(竖屏)
ctrl+w+←\→,切换文件。
ctrl+w,o:关闭除当前窗口外的所有窗口。
ctrl+w,n:打开新窗口
:set nu:打开行号,set nonu关闭。
:set ignorecase:取消大小写敏感。
:set autoindent:自动缩进。
  • 快速跳转:
    编辑模式下:ngg 或者 nG,n为需要跳转到的行数。
    命令模式下,输入:n,n为需要跳转到的行数。
  • 搜索内容:
    /xxx:搜索文本中左右的xxx。
    n 向下查找,N 向上查找。
    :nohl:取消高亮。
  • 设置默认参数:
    将set功能设为默认参数。
    配置文件位置:用户home目录/.vimrc(文件默认不存在)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

hanziqing

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值