专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网
励北网

vim保存退出命令,vim如何保存退出

来源:小易整编  作者:小易  发布时间:2023-02-22 10:17
摘要:vim保存退出命令,vim如何保存退出。如何退出Vim?点击Esc键进入“普通模式”。然后,您可以键入:以进入“命令行模式”。冒号(:)将出现在屏幕底部,您可以键入以下命令之一。要执行命令,请Enter按键。·:q退出(的缩写:quit)·...

vim保存退出命令,vim如何保存退出。如何退出Vim?

点击Esc键进入“普通模式”。然后,您可以键入:以进入“命令行模式”。冒号(:)将出现在屏幕底部,您可以键入以下命令之一。要执行命令,请Enter按键。

· :q 退出(的缩写:quit)

· :q!不保存即退出(的缩写:quit!)

· :wq 写和退出

· :wq! 即使文件只有读权限也可以写并退出(如果文件没有写权限:强制写)

· :x 写入并退出(类似于:wq,但仅在有更改时写入)

· :exit写入并退出(与相同:x)

· :qa全部退出(的缩写:quitall)

· :cq 退出而不保存并使Vim返回非零错误(即退出时出现错误)

也可以通过输入ZZ保存并退出(与:x)或ZQ直接退出(与:q!)来直接从“普通模式”退出Vim

如今Vim已经更新到Vim8,“怎么退出Vim”早已经成为程序员之间的一个热梗,更多的程序员是表面上不会退出,背地里俨然已经自学成Vim大佬。

既然前面我们已经学会了如何退出Vim这个重点,那么我们就可以开始深入学习Vim的旅程了。

在Cygwin中感受类UNIX操作体验

Cygwin是Windows的类UNIX环境,它提供了一种命令行界面,致力于将强大的UNIX Shell命令行以及相关的支撑工具带到Windows操作系统中。

Cygwin的应用程序可能叫作Cygwin64 Terminal或Cygwin Termianl,这取决于操作系统的类型。找到其图标,如图所示。

vim保存退出命令,vim如何保存退出

打开它,可以看到如下的命令行提示界面,Linux用户应该相当熟悉了。

vim保存退出命令,vim如何保存退出

vim保存退出命令,vim如何保存退出

Cygwin是在Windows环境下体验Linux系统Shell命令的一种方式,这意味着,一旦选择使用Cygwin时,就需要遵循Linux系统中的指令和约定。

同时,还需要注意Windows样式的换行符和Linux样式的换行符,因为Windows和Linux处理换行的方式不同。如果在Vim中遇到^M字符无法识别,则对相应的文件执行dos2unix命令就可以解决。

Vim的基本操作

1

打开文件

首先,使用者可以打开自己最喜欢的命令行终端(Linux和macOS系统中是终端,Windows系统中为Cygwin),跟随下面的步骤来编写一个非常基础的Python程序。

先从一个简单的开平方根计算器开始,运行如下命令。

$vimanimal_farm.py

这会打开一个名为animal_farm.py的文件。如果此文件存在,则读者会看到它的内容;如果文件不存在,则得到一个空白界面

vim保存退出命令,vim如何保存退出

Vim的底部状态中显示了文件名,旁边还有[New File]字样,表示这是一个新文件。现在读者已经用Vim打开了第一个文件。

如果之前已经打开过Vim,则可以用如下命令加载一个文件(别忘了命令后面要按Enter键)。

$vimanimal_farm.py

这有可能是你在Vim中运行的第一条命令。输入冒号字符:表示进入命令行模式,在此模式下输入的文字会被Vim解析为命令。按Enter键可以结束命令,通过Vim命令可以执行很多复杂的操作,包括访问系统的命令行。命令:e表示编辑(edit)。

2

修改文字

默认情况下,Vim处于正常模式(normal mode),即每个键都对应于某个命令。

输入命令i将使Vim进入插入模式(insert mode)。它会在底部的状态栏中显示-- INSERT --字样

插入模式下的行为和在其他无模式编辑器中相似。正常情况下,除添加新文本之外,不需要花太多篇幅介绍插入模式。

现在输入如下所示的代码,这就是之前提到的Python程序。

vim保存退出命令,vim如何保存退出

按下Esc键可以返回到Vim的正常模式。这时,状态栏上的-- INSERT --字样消失,可以继续在Vim中输入命令。

上述代码并不是Python编程的最佳实践,这里只是用它来展示Vim的一些功能。

3

保存和关闭文件

保存文件可执行命令:w。

注意,在输入命令后按下Enter键。

:w表示写(write)的意思。

:w命令后面也可以接一个文件名,并另存为新文件。修改后的内容会保存到这个新文件中去,当前文件也变成了这个新文件。尝试执行命令:w animal_farm2.py。

退出Vim,并检查一下文件是否已经生成。命令:q表示退出(quit)的意思。也可以将写和退出这两个命令组合为:wq,表示先保存后退出。

退出Vim之后又回到了系统的命令行,可以检查一下当前目录中的内容是否发生了变化,如下所示:

$ls$python3animal_farm.py$python3animal_farm.pycatdogsheep

下图中显示了这3条命令的输出结果。

vim保存退出命令,vim如何保存退出

Vim进阶实战演练,迎来升华

以上的基本操作你都学到了吗?


本文地址:百科问答频道 https://www.neebe.cn/wenda/903224.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


百科问答
小编:小易整编
相关文章相关阅读
  • 虚拟机关机命令poweroff方法

    虚拟机关机命令poweroff方法

    虚拟机是虚拟技术。许多用户将使用虚拟机上的命令自定义操作关机,使其方便快速,有更多的时间来处理其他事情,然后没有其他更容易的Poweroff应该不是命令?让我们来看看。虚拟机命令Poweroff方法首先,Poweroff.1,Powerof...

  • Dota单机常用命令

    Dota单机常用命令

    操作方法01在找不到队友一起开黑或者想一个人享受Dota虐人的时候,单机是个不错的选择,而且即使被电脑推到家里,也不怕会输掉比赛,因为我们有秘籍,问问电脑“whosyourdaddy”就可以完虐AI...

  • CAD怎么使用偏移命令

    CAD怎么使用偏移命令

    在使用CAD绘图时,我们必须学会使用CAD的各种操作命令,只有这样才能提高我们的工作效率,下面我们就来看看CAD偏移命令是如何使用的吧。操作方法01首先我们把CAD这款软件打开,然后在菜单里找到绘图里...

  • DIR命令怎么用

    DIR命令怎么用

    DIR命令用于显示磁盘目录所包括的内容。命令格式有:DIR[文件名][选项]。该命令有很多选项。例如:/A表示显示所有的文件(包括隐藏文件);/S表示显示指定目录和所以子目录下的文件;/B表示只显示文件名。操...

  • Ubuntu如何使用dpkg命令卸载软件

    Ubuntu如何使用dpkg命令卸载软件

      本经验以卸载Ubuntu下的办公软件libreoffice为例子,演示怎样使用dpkg进行卸载软件。  查看安装的软件  1、查看dpkg的帮助。  选择dpkg-l来查看软件的状态。  选择dpkg-P来卸载软件。因为dpkg...

  • 详解Linux中hdparm命令查看硬盘信息的用法

    详解Linux中hdparm命令查看硬盘信息的用法

    功能说明:显示与设定硬盘的参数。语  法:hdparm[-CfghiIqtTvyYZ][-a][-A][-c][-d][-k][-K][-m][-n...

  • Vim编辑器是什么

    Vim编辑器是什么

    Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转...

  • linux命令是什么

    linux命令是什么

    Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令是对Linu...

  • 周排行
  • 月排行
  • 年排行

精彩推荐