首页 > 其他分享 >vim编译器

vim编译器

时间:2023-11-28 13:34:25浏览次数:39  
标签:模式 vim 命令 编译器 输入 光标 mode

一、vim是什么?

vim 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。

 二、vim的使用
1. vim的三种模式
基本上 vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)。

1.1 命令模式(Command mode)
当我们在命令行输入vim,就启动了vim,进入了命令模式。
此状态下敲击键盘动作会被vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。
以下是常用的几个命令:

i 切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。
若想要编辑文本:启动vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。

1.2 输入模式(Insert mode)
在命令模式下进入输入模式的方式:

输入a
输入i
输入o
在输入模式中,可以使用以下按键:

字符按键以及Shift组合,输入字符
Enter,回车键,换行
Back space,退格键,删除光标前一个字符
Del,删除键,删除光标后一个字符
方向键,在文本中移动光标
Home/End,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
Esc,退出输入模式,切换到命令模式
1.3 底线命令模式(Last line mode)
在命令模式下按下:(英文冒号)就进入了底线命令模式。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

2. vim命令集
2.1 vim命令模式命令集
进入输入模式:
命令 说明
按「i」 进入插入模式「insert mode」,按 “i” 进入插入模式后是从光标当前位置开始输入文件
按「a」 进入插入模式后,是从目前光标所在位置的下一个位置开始输入文字
按「o」 进入插入模式后,是插入新的一行,从行首开始输入文字
从插入模式切换为命令模式
按「ESC」键

标签:模式,vim,命令,编译器,输入,光标,mode
From: https://www.cnblogs.com/LYayan/p/17861760.html

相关文章

  • C\C++ 设置Visual Studio编译器使用C++17标准
    文章作者:里海简介:        使用ISOC++17标准可以为开发人员带来许多好处,包括更简洁的代码、更高的运行效率、更好的硬件支持、更好的兼容性和可移植性,以及更好的多线程编程支持等。那么如何设置vs使用c++标准呢?下面是方法。注意需要vs2017及以上版本。方法:打开VisualStud......
  • 掌握Vim编辑器:从基础到高级的使用方法
        Vim是一款强大而高效的文本编辑器,广泛用于Linux系统和其他Unix-like系统。虽然Vim的学习曲线可能相对陡峭,但一旦掌握,它将成为程序员和系统管理员不可或缺的工具。本文将介绍如何使用Vim编辑器,从基础的入门到一些高级的使用方法。1.安装Vim在大多数Linux系统中,Vim通......
  • Linux学习随笔——Vim编辑器
    Vi编辑器是Linux上最基本的文本编辑器,Vim是Vi的增强版;Vim编辑器主要有三种模式:命令模式、编辑模式、末行模式(扩展命令模式);命令模式:控制光标,对文件进行复制、粘贴、删除、查询等操作;编辑模式:进行文本录入与更改;末行模式:文档保存与退出,设置编辑环境;具体操作:打开Vim编辑器后,默认......
  • Linux学习记录:Vim编译器和文件一些简单属性
    1.Vi编辑器是Linux上最基本的文本编辑器,工作在字符模式下,效率非常高。Vim是Vi的增强版,这个编译器的功能广泛。 Vim编译器主要有三种模式:编辑模式、命令模式、末行模式(拓展命令模式)。命令模式:控制光标,对文件进行复制、粘贴、删除、查询等操作。编辑模式:进行文本录入和更改。......
  • vim编辑器
         ......
  • Linux VIM编辑器
    vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器。他是我们使用Linux系统不能缺少的工具。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,学会它后,您将在Linux的世界里畅行无阻。vim具有程......
  • Vim——.vimrc配置
    vim是一个很好用的文本编辑工具,支持丰富的插件、定制化。主要在home目录下放置.vimrc,即~/.vimrc,即可实现诸多插件配置。这里,共享一份笔者在用的.vimrc。setnocompatible"beiMproved,requiredsetbackspace=indent,eol,startfiletypeoff......
  • Linux vim常用操作命令
    vim和vi有什么区别,简单的理解vim是vi的升级版,所以直接用vim。vim的所有操作是区分中英文大小写的,并且区分数字键盘(数字不能用小键盘)。vim有三种工作模式:命令模式、文本编辑模式和最后行模式。一、命令模式下的操作1.1光标定位键盘的上下左右可以移动,同时k上......
  • vim编辑器
    linux系统中一切皆文件vi/vim是什么vi是unix操作系统和类unix操作系统中最通用的文本编辑器vim编辑器是从vi发展出来的一个性能更强大的文本编辑器,可以主动的以字体颜色辨别语法的正确性,方便程序设计。vi与vim编辑器完全兼容模式vim主要有三种模式,分别是命令模式,输入模式,末行模......
  • vim编译器的学习了解
    首先,我学会了如何在Linux系统中安装Vim。虽然大多数Linux发行版都预装了Vim,但我还是决定亲手编译安装,以便更好地理解这个编辑器。通过源代码编译的方式,我深入了解了Vim的组成结构和依赖关系,这为我后续的学习打下了坚实的基础。Vim的编辑模式是初学者常常感到困扰的地方,但也是它独......