`

vim编辑器

阅读更多
不全,但基本够用了

vi filename(进入)--->命令模式
		 :wq(退出)------>命令模式
							|	 
							|ESC
							|
		 iao------------>插入模式
		 
	a	在光标所在字符后插入
	A	在光标所在行尾插入
	i	在光标所在字符前插入
	I	在光标所在行行首插入
	o	在光标下插入新行
	O	在光标上插入新行
	
	:set nu		设置行号
	:set nonu	取消行号
	gg			到第一行
	G			到最后一行
	nG			到第n行
	:n			到第n行
	
	$			移至行尾
	0			移至行首
	
	x			删除光标所在处字符
	nx			删除光标所在处后n个字符
	dd			删除光标所在行
	ndd			删除n行
	dG			删除光标所在行到文件末尾内容
	D			删除光标所在处到文件末尾内容
	:n1,n2d		删除指定范围的行
	
	yy			复制当前行
	nyy			复制当前行以下n行
	dd			剪切当前行
	ndd			剪切当前行以下n行
	p、P		粘贴在当前光标所在行下或行上
	
	r			取代光标所在处字符
	R			从光标所在处开始替换字符,按ESC结束
	u			取消上一步操作
	
	/string		搜索指定字符串
				搜索时忽略大小写:set ic
	n			搜索指定字符串的下一个出现的位置
	
	:%s/old/new/g(不询问)c(询问)		全文替换指定的字符串
	:n1,n2s/old/new/g					在一定范围内替换指定字符串
	
	:W					保存修改
	:W new_filename		另存为指定文件
	:wq					保存修改并退出
	ZZ					快捷键,保存修改并退出
	:q!					不保存修改退出
	:wq!				保存修改并退出(文件所有者及root可以使用)
		 
	:r 文件名			将文件中的所有内容导入到该文件中
	: !命令				执行命令
	:map Ctrl+v Ctrl+()	增加快捷键
	
	:n1,n2s/^/#/g		注释多行
	
	:ab 				打出a换成b
	:sp        分屏
	ctrl+w     切换
	:only      取消分屏
	
	/home/username/.vimrc		普通用户设置vim快捷键
	/root/.vimrc				root用户设置vim快捷键
分享到:
评论

相关推荐

    Centos7 下安装VIM编辑器

    CentOS 7 安装 VIM 编辑器详解 CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 ...

    学习vi和vim编辑器_第7版_中文+英文_PDF

    《学习vi和Vim编辑器(中文版第7版)》将说明使用这两种程序编辑文档的基础技巧,并讨论高级工具,例如交互式宏与扩展编辑器的脚本——我们的内容编写成容易遵循步骤操作的风格,成就本书的经典地位。读者将学到: ·...

    学习vi和vim编辑器.pdf_vim实用_vi_vim_

    **vi和vim编辑器详解** **一、vi编辑器简介** vi(Visual Editor)是Linux/Unix系统下的一款强大的文本编辑器,它以其简洁高效的操作方式深受程序员和系统管理员的喜爱。vi的名字来源于“Visual”首字母,但在无...

    学习VI和VIM编辑器第7版中文

    **VI和VIM编辑器详解** VI(Visual Editor)是一款强大的文本编辑器,最初在1976年由Bill Joy为UNIX系统开发。随着时间的发展,VI的增强版本VIM(Vi Improved)应运而生,由 Bram Moolenaar 开发,并在1991年首次...

    VIM编辑器-rar

    VIM编辑器,全称是“Vi Improved”,是一款强大的文本编辑工具,深受程序员和系统管理员的喜爱。它在经典的Vi编辑器基础上进行了大量的扩展和优化,提供了丰富的功能和自定义选项,使得用户能够根据个人需求定制自己...

    vim编辑器的rpm包

    在本案例中,"vim编辑器的rpm包"指的是一个打包为RPM格式的Vim软件,方便在支持RPM的Linux系统上进行安装。 RPM包的工作原理是将软件及其依赖关系打包成单一文件,以便于分发和管理。当用户运行`rpm`命令来安装这个...

    vim编辑器(gvim) v8.1.282正式版

    Vim编辑器,全称Vi IMproved,是Unix系统中著名的文本编辑器Vi的增强版本。作为一款功能强大的命令行文本编辑器,Vim在程序员、系统管理员和文本处理爱好者中备受推崇。其最新正式版Vim 8.1.282提供了诸多改进和新...

    vim编辑器.rar

    Vim编辑器是一款高度可配置且功能强大的文本编辑器,尤其受到程序员和系统管理员的青睐。它在Linux、Unix和macOS系统中是标准配置,但在Windows环境下,用户需要通过安装程序或者使用绿色版本来使用。"vim编辑器.rar...

    vim编辑器安装包

    Vim编辑器是一款高度可配置、功能强大的文本编辑器,深受程序员和系统管理员的喜爱。它在Linux、Unix、macOS及Windows等操作系统上都能运行,是基于Vi编辑器的增强版本,提供了更多的特性以及对现代编程环境的支持。...

    vim编辑器用户手册

    Vim编辑器是一款在类Unix系统中广泛使用的文本编辑器,它是从传统vi编辑器发展而来的。由于Vim支持代码补全、编译及错误跳转等编程功能,所以备受程序员青睐。Vim与Emacs是类Unix系统中用户最喜欢的两种文本编辑器。...

    vim编辑器 配置自定义

    ### Vim编辑器自定义配置详解 在IT领域,尤其是对于程序员和系统管理员而言,Vim编辑器是一款不可或缺的工具。其高效、灵活的特性使其成为众多专业人士的首选文本编辑器。然而,Vim的强大功能也意味着它有较高的...

    学习vi和Vim编辑器_CN.pdf

    #### vi与Vim编辑器概述 - **vi编辑器**:vi(Visual Editor)是Unix系统及其类Unix操作系统中最经典的文本编辑器之一,它由Bill Joy在1976年编写。vi编辑器功能强大且稳定可靠,在早期的计算机环境中,它以其简洁...

    基于C/C++语言的简易vim编辑器 仿vim编辑器

    # 基于C/C++语言的简易vim编辑器 仿vim编辑器 1. 编辑器下有normal和insert两种模式。默认为normal模式,按i键进入insert模式,按esc退出insert模式。 2. normal模式下按 h j k l键向左上下右移动光标。 3. normal...

    vim编辑器配置文件vimrc的扩展

    **vim编辑器配置文件vimrc详解与扩展** 在IT领域,vim编辑器因其高效和强大的功能而备受程序员喜爱。vimrc文件是vim编辑器的配置文件,它允许用户自定义编辑器的行为,以适应个人的工作习惯。通过巧妙地扩展和定制...

    利用vim编辑器修改网络配置文件

    利用vim编辑器修改网络配置文件 利用vim编辑器修改网络配置文件,将Linux系统IP地址设置为自己使用电脑的同一网段地址。 掩码为255.255.255.0,网关为电脑使用的网关地址,dns为114.114.114.114。 启用网卡,并使用...

    vim 编辑器 windows版

    在Windows环境下安装Vim编辑器,通常会提供一个压缩包,解压后可以直接运行`vim.exe`文件。这个便携式的版本与Linux上的Vim具有相同的功能,意味着用户可以在Windows系统中享受到与Linux环境下相同的编辑体验。这...

    学习VI和VIM编辑器第7版中文

    将近三十年的时间里,vi一直是Unix与Linux采用的标准编辑器,从1986年开始,《学习vi和Vim编辑器》一直是第一线的vi导引手册。但三十年来,Unix已不再是三十年前的样子,这本书也不能一成不变。第7版的《学习vi和Vim...

Global site tag (gtag.js) - Google Analytics