vim编辑器一

命令模式
vim有两个操作模式:命令模式和输入模式,当vim处于命令模式时,可输入vim命令,如退出vim的命令。可通过输入命令将vim切换到输入模式。在输入模式中,vim将接受用户输入的任何文本信息,按下esc键,vim将返回到命令模式。

启动vim创建和编辑文件
vim pracitce
启动后,在输入文本之前,必须通过按下i键(在光标前插入字符)或a键(在光标后追加字符)将vim切换到输入模式,之后可以进行文本编辑

设置行号显示
:set number 显示行号
:set nonumber 不再显示行号

获取帮助
在命令模式下输入:help将显示帮助信息,可以滚动查看帮助文档内容,按j键或方向键的向下可以将光标一行行下移,按ctrl+d组合键将把光标下移半个窗口,按ctrl+u把光标上移半个窗口。输入命令:q!将关闭帮助窗口。

在输入模式下校正文本
ctrl+h删除光标前一个字符,ctrl+u删除光标前面的本行内容,ctrl+w删除光标前的一个单词,虽然有时用这些删除文本后,vim的屏幕上仍然显示这些文本,但当移动光标经过这些文本或按下回车键时,就会这现编辑器已经将其删除。

移动光标
当vim处于命令模式时,可用h、j、k、l分别向左、下、上、右移动光标。

删除文本
在命令模式下,删除字符(x),删除字(dw),删除行(dd),修改单词(cw)

撤销误操作
当错误个删除了某个字符、字、行时,可以的命令模式下输入命令u(undo)来撤销操作,vim会将文本恢复到上一个命令执行前的状态,若再输入u,则恢复到倒数第2次操作执行前的状态,使用命令u可这撤销多次操作。若设置了compatible参数,那vim就只能撤销最近一次的修改。

重做(:redo)
当撤销某个命令后又想重新执行该命令,可输入ctrl+r或redo,vim将重新执行撤销的命令,也可连续执行多次。

添加文本
i:当前光标前插入文本
shift+i:当前行最左边插入文本
a:当前光标后插入文本
shift+a:当前行最右边插入文本
o:当前行下面最左边插入文本
shift+o:当前行上面最左边插入文本

结束编辑会话
在vim处于命令模式下,输入命令ZZ(必须大写)可将新写入的内容保存到文件上,vim返回到shell,如果不想保存所做的修改,使用命令:q!退出。

重绘屏幕
有时屏幕会被扭曲,如出现这种情况,按esc将vim切到命令模式,再按ctrl+l来刷新屏幕。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值