Linux学习—vim文本编辑器学习

1 VIM编辑器概述 什么是vi:可视化接口(Visual Interface). vi————> vim 升级那些提升!支持多级撤销 u跨平台运行语法高亮支持图形界面

大家好,又见面了,我是全栈君。

1 VIM编辑器概述
什么是vi:可视化接口(Visual Interface).

vi————> vim 升级那些提升!

  • 支持多级撤销 u
  • 跨平台运行
  • 语法高亮
  • 支持图形界面

2 VIM编辑器的操作模式
(1)命令模式 -Command Mode
(2)输入模式 -Insert Mode
(3)底行模式(尾行,末行) – Last Line Mode

    --vim 打开(创建)文件
    默认进入的命令模式,输入I 转换到输入模式,
    到底行模式--esc :wq

3 VIM编辑器的命令模式

  • vim + abc 表示打开文件后定位文件最后一行
  • vim +3 abc 打开文件定位到第三行
  • vim +/xxx abc xxx第一次出现的那一行

–n 来回切换

  • vim aa bb cc 创建或者打开多个文件
    --:n 回车 进行文件的切换     --:N :prev 切换上一个文件

4 底行模式和命令模式常用指令
(1)底行模式

    --:w 内存写入硬盘,保存修改     --:! 强制执行     --:q 退出     --:15     --/xxx 搜索光标 后面的xxx     --?xxx 搜索光标前面的xxx

(2)命令模式

    --h 光标左移     --j 光标下移     --k 光标上移     --l 光标右移     --dd 删除光标所在行     --o 在光标所在行的下方插入一行并切换到输入模式     --yy 复制光标所在的行     --p 在光标所在行的下方粘贴     --P(大写) 在光标所在行的上方粘贴     --gg 到文本开头     --G 到文本结尾     --^ 移动光标到行首第一个非空字符上去     --$ 移动光标所在一行的末尾

欢迎访问我的csdn博客,我们一同成长!

不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!

博客首页http://blog.csdn.net/u010648555

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/121159.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL自增主键详解「建议收藏」

    MySQL自增主键详解「建议收藏」一、自增值保存在哪儿?不同的引擎对于自增值的保存策略不同1.MyISAM引擎的自增值保存在数据文件中2.InnoDB引擎的自增值,在MySQL5.7及之前的版本,自增值保存在内存里,并没有持久化。每次重启后,第一次打开表的时候,都会去找自增值的最大值max(id),然后将max(id)+步长作为这个表当前的自增值selectmax(ai_col)fromtable_namefor…

    2022年6月7日
    87
  • android开发案例「建议收藏」

    android开发案例「建议收藏」20多个可以提高你安卓开发技能的开源app学习的最佳方式就是阅读,对程序员来说也是如此。如果你想成为一个更优秀的程序员,你必须阅读更多的代码,就是这么简单。书籍,博客,论坛在某种程度上都是有益的,但是没有什么能替代功能完善、代码详细的开源项目。整个app的所有相关资源都直接呈现在你面前。AndroidTheme.AppCompat中,你应该熟悉的颜色属性创建一个Android工程

    2022年6月16日
    29
  • ACM 各大OJ平台以及题目分类[通俗易懂]

    ACM 各大OJ平台以及题目分类[通俗易懂]本文章转自:http://blog.csdn.net/liujiuxiaoshitou/article/details/7  OJ是OnlineJudge系统的简称,用来在线检测程序源代码的正确性。著名的OJ有RQNOJ、URAL等。国内著名的题库有北京大学题库、浙江大学题库等。国外的题库包括乌拉尔大学、瓦拉杜利德大学题库等。简介:  OnlineJudge系统(简

    2022年6月15日
    32
  • 都说 HashMap 是线程不安全的,到底体现在哪儿?

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 作者:developer cnblogs.com/developer_chan/p/10450908.html 前言…

    2021年6月28日
    79
  • 测试用例编写流程_测试用例的状态有几种

    测试用例编写流程_测试用例的状态有几种测试用例分层每个测试用例都有1个或多个测试步骤(List[step]),每个测试步骤对应一个API请求或其他用例的引用。从上图分析,我们可以看到testsuite中包含了3个测试用例,testca

    2022年8月6日
    8
  • 这个时间格式2017-09-26-T04:00:00Z php识别不出来

    这个时间格式2017-09-26-T04:00:00Z php识别不出来

    2021年10月11日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号