linux编辑文档windows,1.9vim编辑器linux内核的底层文本编辑器,跟windows系统上的文本文档类似,大部分用这个工具进行文本的编辑,这个工具的操作方式基本上用不到鼠标,多是...

1.9vim编辑器

linux内核的底层文本编辑器,跟windows系统上的文本文档类似,大部分用这个工具进行文本的编辑,这个工具的操作方式基本上用不到鼠标,多是用命令去操作

这个工具分为三种模式:命令模式,插入模式,尾行模式

命令模式:通过命令去操作vim编辑器,复制,粘贴,删除,退出,保存

yy:复制光标所在行 nyy:从光标当前行开始,复制n行

p:粘贴,从光标当前行下一行开始粘贴所复制的数据

dd:删除光标所在行 ndd:从光标当前行开始,删除n行

ZZ:保存并且退出,如果在没有写权限的情况下去用vim编辑一个文本,然后用这个命令去退出,是不能成功的

i:从命令模式进入插入模式的操作,可以从当前位置开始输入,直接按下i即可,同样类型的还有I(行首插入),o(下一行新行插入),O(上一行新行出入),a(下一个字符插入),A(行尾插入)

插入模式:正常的文本编辑模式,直接在这个模式下进行代码的编写。

退出插入模式,进入到命令模式的操作:ESC

尾行模式:在命令模式下按下shift + :那么会在最后面一行可以进行输入,可以设置文本编辑器配置信息,可以进行块操作

显示行号:set nu,不显示set nonu

高亮显示搜索结果:set hls 取消高亮:set nohls

支持鼠标操作/复制操作:set mouse=a :支持鼠标操作

set mouse=v :支持复制粘贴

在冒号的情况下:输入wq!也可以退出文本编辑,w:保存,q:退出,!:强制执行,可以自由组合

块操作:[m],[n]d:删除从m到n行的数据 [m],[n]y:复制

例如:1,9d回车,就会删除掉第一行到第九行的数据

按下 / 也可以进入尾行模式:这种方式进入,是用于搜索字符串的,搜索出来结果,n是下一个结果,N是上一个结果

可视模式:由命令模式延伸出来的模式,可以进行一小块的复制粘贴功能,直接鼠标选择2个以上的数据即可进入可视模式,选择一块数据,按下d是删除,y是复制,这个操作,必须设置vim编辑器支持鼠标操作,否则不行

配置vim编辑器的配置信息:vim /etc/vimrc 在endif之后新建一个新行,然后把以下内容复制进去 (PS:要进入超级用户模式才操作)

set nu

set autoindent

set smartindent

set nocompatible

filetype on

syntax on

set ruler

set nohls

set incsearch

set shiftwidth=4

set softtabstop=4

set ts=4

set mouse=v

set showmatch

保存退出

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值