Linux(下)——vi编辑器

vi编辑器

• 1、打开vi
	○ 1)打开编辑器
		vi 
		:wq a.txt	另存为a.txt
	○ 2)打开文件
		§ vi a.txt
	○ 3)打开文件的同时定位光标
		§ vi +number a.txt
			number行号
			
• 2、模式
	○ 输入模式(i 编辑状态)
		§ 编写代码
	      输入模式-->esc-->命令模式 (按esc进入命令模式)
	      命令--> : -->底行 ()
	
		i:在当前光标位置插入文本
		I:在当前光标所在行的第一个字符插入
		a:在当前光标位置之后一个字符位置进行插入
		A:在当前光标所在的最后一个字符位置进行插入
		o:在当前光标的下一行进行插入
		O:在当前光标的上一行进行插入
		s:删除当前光标所在字符,然后插入
		S:删除当前光标所在行,然后进行插入
		
	○ 命令模式
		§ 对文档整体进行操作:复制行,删除行等
	      命令模式 --> i/a/o/I/A/O --> 输入模式
	      命令模式 --> :/? --> 底行模式
	
	      命令:esc进入命令模式,
	                yy,p复制粘贴 
	                nyy复制n行,p
	                dd删除一行
	                ndd删除n行
	                u撤销

	○ 底行模式
		§ 保存/内容检索等
		§ :一般用来保存
		§ /  一般用来检索
	      底行 --> 命令  使用两次esc
	      底行 --> 输入 两次esc,进入命令模式,然后i,a,o,I,A,O进入输入模式

	    底行模式下:
	    :set nu  显示行号
	    :set nonu 不显示行号
	    :wq  保存并退出
	    :w   保存文件不退出
	    :q   不保存,直接退出
	    ! 强制
	    :q!  强制退出
	    :wq!  强制保存并退出
	    设置行号:
	      :set nu:设置行号
	      没有行号:
	      :set nonu:取消行号
	      :set nubmer
	
		:1,4co10:
		将1,4行copy到第10行
	
	1,4co$:
		$文档末尾
	:1,4mv10:
	
	    /terry	全文搜索terry字符
		按n字符切换到下一个
		

	创建一个文件夹  mkdir 
	创建一个文件  touch
	删除一个文件夹及其下所有文件,rm -r 文件夹名称

	创建完成后编辑目标文件 vim 1.html
	如果报错提示swp文件,那么是由于没有正常退出导致的,
	ls -a查看隐藏文件
	
	切换用户: su - ubuntu
	cat /etc/passwd 查看有哪些用户

• 3、配置
	○ 1)手动配置
		§ a、cd ~
		§ b、ls -a
		§ c、vi .vimrc
			□ set number
			□ set tabstop = 4
			□ set autoindent     设置首行缩进
			□ 设置当前用户永远有行号:
			  vi ~/.vimrc
			  set nu
			
	○ 2)自动配置
		§ 找第三方框架
		§ spf13-vim

sodu:
	临时调用超级管理员权限执行命令
	进入到soduers file
		/etc/soduers:
			19行位置设置一个添加的用户
	切换到terry用户:
		more /etc/shadow
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值