vim文件操作命令


命令


简单说明


:w


保存编辑后的文件内容,但不退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中。


:w!


强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。但是,这种命令用法仅当用户是文件的属主时才适用,而超级用户则不受此限制。


:wq


保存文件内容后退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中,然后退出vim编辑器。另外一种替代的方法是用ZZ命令。


:wq!


强制保存文件内容后退出vim编辑器。这个命令的作用是把内存缓冲区中的数据强制写到启动vim时指定的文件中,然后退出vim编辑器。


ZZ


使用ZZ命令时,如果文件已经做过编辑处理,则把内存缓冲区中的数据写到启动vim时指定的文件中,然后退出vim编辑器。否则只是退出vim而已。注意,ZZ命令前面无需加冒号“:”,也无需按Enter键。


:q


在未做任何编辑处理而准备退出vim时,可以使用此命令。如果已做过编辑处理,则vim不允许用户使用“:q”命令退出,同时还会输出下列警告信息:

No write since last change (:quit! overrides)


:q!


强制退出vim编辑器,放弃编辑处理的结果。如果确实不需要保存修改后的文件内容,可输入“:q!”命令,强行退出vim编辑器。


:w filename


把编辑处理后的结果写到指定的文件中保存


:w! filename


把编辑处理后的结果强制保存到指定的文件中,如果文件已经存在,则覆盖现有的文件。


:wq! filename


把编辑处理后的结果强制保存到指定的文件中,如果文件已经存在,则覆盖现有文件,并退出vim编辑器。

时间: 2024-11-08 16:48:56

vim文件操作命令的相关文章

vim 文件操作命令

命令 简单说明 :w 保存编辑后的文件内容,但不退出vim编辑器.这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中. :w! 强制写文件,即强制覆盖原有文件.如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入.但是,这种命令用法仅当用户是文件的属主时才适用,而超级用户则不受此限制. :wq 保存文件内容后退出vim编辑器.这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中,然后退出vim编辑器.另外一种替代的方法是用ZZ命令.

linux常用文件操作命令

目录 本文列出了linux常用的文件操作命令,如 解压缩文件 查看文件内容 编辑文件内容 创建文件/删除文件 创建目录/删除目录 复制/移动文件(夹) 查看文件/目录当前绝对路径 查看文件(夹)大小 查看/修改文件(夹)权限 修改文件(夹)名称 查看目录下文件夹/文件 正文 解压缩文件 tar –xvf file.tar //解压 tar包 tar -xzvf file.tar.gz //解压tar.gz tar -xjvf file.tar.bz2 //解压 tar.bz2 tar –xZvf

Linux下的文件操作命令

1. linux系统下的文件是级层试树状目录结构,最上层是  /    (即根目录) 2.linux下的各种主要文件: root :存放root用户的相关文件 home:存放普通用户的相关文件 bin :存放常用(普通的)的命令的文件 sbin:存放具有一定权限才可以使用的命令的文件 mnt:mnt默认光驱盒软驱的目录的文件 boot:存放引导相关的文件 etc:存放配置相关的文件(如mysql,Eclipse...) var :存放经常变化的文件 usr :安装软件时的默认存放的文件 3.一些

Linux(CentOS)目录操作命令、文件操作命令、压缩解压缩命令

一.目录操作命令 ls命令 — 功能说明:显示文件和目录列表. — 命令格式:ls [参数] [<文件或目录> …] — 常用参数: -a : 不隐藏任何以“.”字符开始的条目. -b : 用八进制形式显示非打印字符. -R : 递归列出所有子目录. -d : 当遇到目录时,列出目录本身而非目录内的文件,并且不跟随符号链接. -F : 在条目后加上文件类型的指示符号(*, /, =, @, |,其中的一个). -l : 使用较长格式列出信息. -L : 当显示符号链接的文件信息时,显示符号链接

linux几个常用的文件操作命令

开始学习linux系统,发现linux的系统很有意思,所以应该把所学到的命令做个简单的笔记,以备后来查阅: linux的几个简答的文件操作命令: mkdir:创建目录命令.比较常用的选项有如下 mkdir x :创建名为 x 的目录. mkdir x/y/z :递归创建,可以用 tree x 命令查看目录树. ------------------------------------------------- cp :复制文件(默认不加选项是复制文件) cp aaa/fff bbb/ : 拷贝aa

Linux命令大全----常用文件操作命令

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了Linux命令大全----常用文件操作命令,并附有实例 ls 这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a -l -F.ls -a说明:Linux上的文件以"."开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来. ls -l(这个参数是字母L的小写,不是数

转 :Vim文件编码识别与乱码处理

Vim文件编码识别与乱码处理 在 Vim 中,有四个与编码有关的选项,它们是:fileencodings.fileencoding.encoding 和 termencoding.在实际使用中,任何一个选项出现错误,都会导致出现乱码.因此,每一个 Vim 用户都应该明确这四个选项的含义.下面,我们详细介绍一下这四个选项的含义和作用. 1 encoding www.2cto.com encoding 是 Vim 内部使用的字符编码方式.当我们设置了 encoding 之后,Vim 内部所有的 bu

linux 下vim文件乱码 cat文件正常处理方法

服务器支持中文字符集,cat和其他查看文件命令现在正常,vim还是出现了中文乱码问题, 1.查看文件编码格式 vim 文件 :set fileencoding 发现文件编码是拉丁 2.处理方法一(单文件编码转换) 此时文件格式编码转换为utf-8了,现在正常 3.处理方法二(vim配置文件修改) vim /etc/vimrc 强制使用以上编码格式打开文件,一劳永逸

CentOS常用文件操作命令[百度博客搬家]

路径操作的CentOS常用命令 现在整理如下(百度博客搬家) cd pwd NO1. 显示当前路径 [[email protected] root]# pwd NO2. 返回用户主目录 [[email protected] root]# cd NO3. 改变到其它路径 [[email protected] root]# cd /etc NO4. 返回到上一级目录 [[email protected] root]# cd .. NO5. 返回到根目录 [[email protected] root