如何用vim创建一个新文件

时间:2020-01-09 10:44:06  来源:igfitidea点击:

如何在Linux或者类似Unix的系统上使用vim之类的文本编辑器通过SSH创建和编辑文件?
有很多方法可以在Linux或者类似Unix的系统中创建新文件。
可以使用诸如vi或者vim之类的文本编辑器来创建和编辑文件。
本教程说明如何使用vim文本编辑器通过SSH创建文件。

VIM文本编辑器命令

Vim是一个文本编辑器,用于在Linux,macOS和类似Unix的系统上创建或者编辑文本文件,配置文件和程序。

vim有两种模式:

  • 命令模式:在此模式下,您可以在文件中四处移动,删除文本,复制/粘贴/撤消/重做等等。
  • 插入模式:在此模式下,您可以插入文本或者编辑文本。

使用vim时如何将模式从一种更改为另一种?

要从插入模式切换到命令模式,请按或者输入Escape键(Esc)。
如果您不确定所执行的内容,只需按" ESC"将您置于普通模式。
然后重新执行您想要的命令。

要从命令模式切换到插入模式,请执行以下任一字符:

  • a:在当前光标位置之后添加文本
  • A:在当前行末尾添加文本
  • i:在当前光标处插入文本
  • I:在光标行的开头添加文本
  • o:在光标下方开始新行以插入文本
  • O:在光标上方开始新行以添加文本

在使用vim时如何在光标周围移动?

要移动光标,请按h,j,k, l按键说明:

^
             k                   
       < h       l >              
             j                     
             v
  • " h"键在左侧,向左移动。
  • " l"键在右侧并向右移动。
  • " j"键看起来像一个向下箭头,向下移动。
  • " k"键看起来像一个向上箭头,向上移动。
  • 您也可以使用"上","下","左"和"右"箭头键。但是,有了hjkl键,您将可以更快地移动。

使用vim创建和编辑文件的步骤

  • 使用SSH命令登录服务器:ssh user @ cloud-vm-ip
  • 输入vim命令创建一个名为demo.txt的文件:vim demo.txtVim以一个新的空白文件开头
  • 要进入插入模式并添加文本,请输入字母" i"(通常是通过按" Esc"再按" i"来执行此操作)在vim中进入INSERT模式。
  • 开始输入文字
  • 编辑完成后,按Esc键返回命令模式
  • 在命令模式下保存和退出文件后,执行冒号(),然后执行x。按Enter键。保存文件并退出vim