前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vim入门

Vim入门

作者头像
Huramkin
发布2018-09-17 17:09:43
5710
发布2018-09-17 17:09:43
举报
文章被收录于专栏:Huramkin的归档库Huramkin的归档库

简述

Vim是坠吼的编辑器,是最适合软件开发使用的,但是使用Vim需要的命令成为了劝退的重要因素。

所以这篇文章主要介绍基本的Vim命令,以达到正常使用的目的。

开始

启动Vim后,vim在Normal模式下。

按下键i即可进入Insert模式,这时候可以看到vim下方出现–insert–

这时候就可以输入了

按ESC键返回Normal模式

然后输入:wq+enter 退出并保存

下面的命令学会了会更好用

命令

作用

i

Insert模式 按ESC回到Normal模式

x

删除当前光标所在的字符。

:wq

存盘并且退出 (:q 退出)

:w

存盘

:saveas <path/to/file>

另存为

:x, ZZ 或 :wq

保存并退出

:q!

退出不保存 :qa! 强行退出所有的正在编辑的文件.

dd

删除当前行 并把删除的行存入剪贴板

:help

显示相关命令的帮助。你也可以就输入:help而不跟命令。若需要退出帮助则输入:q

a

在光标后插入

o

在当前行后插入一个新行

O

在当前行前插入一个新行

cw

替换从光标所在位置后到一个单词结尾的字符

0

到行头

^

到本行第一个不是空白字符的位置

$

到本行行尾

g_

到本行最后一个不是空白字符的位置。

.

可以重复上一次的命令

N<command>

重复某个命令N次

NG

到第N行 一般使用:N到第N行

gg

到第一行。

G

到最后一行。

w

到下一个单词的开头。

e

到下一个单词的结尾。

hjkl

移动光标 你也可以使用光标键 (←↓↑→)

/ggez

搜索ggez的字符串 如果出现多个匹配 可按n键到下一个

P

粘贴 p/P都可以 p是表示粘贴在当前位置之后,P表示粘贴在当前位置之前

u

undo

Ctrl+r

redo

:e <path/to/file>

打开一个文件

:bn 和 :bp

你在同时打开很多文件的时候,可以使用使用这两个命令来切换下一个或上一个文件。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-08-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简述
  • 开始
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档