最新消息: 关于Git&GitHub 版本控制你了解多少?
您现在的位置是:群英 > 服务器 > 系统运维 >
vim有哪些常用的基本命令?
CSDN发表于 2020-10-14 12:03 次浏览
很久不用Vim了,发现什么命令都忘光了,敲起代码来连复制粘贴都不会了,还得用gedit去搞,真的相当麻烦。这里把Vim常用的命令汇总一下,趁机好好系统记一下,希望也对你们有用哦!

Vi简介

  • 1      Vi是英文 Visual Interface的简称,是Linux系统中最简单的文本编辑器

Vi的特点

  • 1  - 没有界面
  • 2- 没有鼠标操作
  • 3 - 一切操作只能使用命令

Vi的工作模式

  • 1Vi有三种工作模式,分别是命令模式、编辑模式、末行模式

1 命令模式.

  • 1   命名模式是vi的入口
  • 2   打开文件就是命令模式的状态,
  • 3   复制、粘贴、删除、定位、翻页等操作都是在命令模式中进行。

2 编辑模式

  • 1    进入编辑模式按下键盘上字母 i 键
  • 2    退出编辑模式返回到命名模式 按下esc键
  • 3     编写文字、修改文字,删除文字则是在编辑模式中进行

3 末行模式

  • 1   进入末行模式键盘输入冒号:
  • 2   退出末行模式返回到命令模式按下esc键
  • 3   退出、保存等操作则是在末行模式中进行。
  • 打开与文件文件

      • 1     语法格式:vi 文件名 #如果文件存在会打开该文件,不存在则新建文件。
      • 1    代码演示:vi hello.py #表示打开hello.py这个文件
  • 撤销与恢复

    • 1   u :撤销上次命令
    • 2   ctrl+r: 恢复上次命令
  • 删除 

    • 1   x: 先选中文件,按下x键既可删除选中的文字
    • 1    dd: 删除光标所在行
    • 1   D: 从光标所在位置开始删除到行尾
    • 2    - 
    •  

Vim常用命令

1.行内移动
	w: 按下w键,光标向后移动一个单词
	b: 按下b键,光标向前移动一个单词
	^: 按下^键,移动到行首	
	
2.行数移动
	gg:光标定位到文件顶部
    G: 关闭定位到文件末尾
    数字gg:  光标定位到数字对应行
    数字G: 光标定位到数字对应行
    
 3.翻页
	 ctrl+b: 向上翻一页
 	 ctrl+f: 向下翻一页
	 H: 光标移动到屏幕顶部
	 M: 光标移动到屏幕中级
 	 L: 光标移动到屏幕底部

末行模式常用命令

 - w: 保存文件
 - q:退出,如果没有保存,不允许退出
 - q!: 强制退出,强制退出你编辑的内容不会保存
 - wq: 保存并退出
 - x: 保存并退出
标签:vim命令
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
相关信息推荐