摘要: 菜鸟vimer成长记——第0章、我眼中的vim学习菜鸟vimer成长记——第1章、统一概念菜鸟vimer成长记——第2.0章、模式初探菜鸟vimer成长记——第2.1章、normal模式菜鸟vimer成长记——第2.2章、visual模式菜鸟vimer成长记——第2.3章、insert模式菜鸟vim... 阅读全文
posted @ 2015-08-13 14:57 庄君祥 阅读(345) 评论(0) 推荐(0) 编辑
摘要: cmd-line模式又有3个类型:Ex 命令(ex commands)、查找模式(Search patterns)、Filter 命令(Filter commands)。本文主要重点的是Ex 命令和Search patterns。Filter 命令暂时用的场景比较少,如果有更适合的场景再补充。 目的 阅读全文
posted @ 2015-08-10 18:33 庄君祥 阅读(977) 评论(2) 推荐(0) 编辑
摘要: 把世界性的知识转化为属于自己的知识或者能力,才是我学习的真实目的。 读完第四遍,终于有一些自己的感触——不断积累,愈发完美。 当然所有的感触,如若不落到实处,不管讲得再怎么对、再怎么激励人心,其实没有任何用处。感触极为多,也列了很多。但是太多的东西是没办法被执行的。 所以感触最终转变为:15条对我目 阅读全文
posted @ 2015-08-03 13:52 庄君祥 阅读(2012) 评论(10) 推荐(13) 编辑
摘要: 大部分的Vim 命令都在非插入模式中执行,不过有些功能在插入模式中会更好实现些。如果没有输入当前文件不存在的新文本的需求时,建议通过其他模式来操作完成。目的 掌握inser模式下常用操作的语法和概念光标移动 移动光标的位置,这些操作和其他的编辑器基本一致。列几个常用的,其他的不一一列举。 常用... 阅读全文
posted @ 2015-07-30 10:10 庄君祥 阅读(870) 评论(0) 推荐(3) 编辑
摘要: vi是没有可视模式的。然而大多数编辑软件都都是有可视模式。所以我猜测vim是几乎迫于无奈才有了visual模式。 个人建议,能不用就不用。这样能直接在头脑里处理好文本,锻炼文本处理能力,同时能转变过来思维习惯。目的掌握visual的基本操作步骤记住visual独有的用法使用步骤 visual... 阅读全文
posted @ 2015-07-27 19:05 庄君祥 阅读(851) 评论(1) 推荐(2) 编辑
摘要: 目的掌握normal模式下常用操作的语法和概念,这些操作对应的应用场景以及实用技巧。通过normal模式举一反三掌握cmd-line和visual的常用文本操作。简介 文本操作的理想状态为:一个操作符+一个动作命令。 normal、visual、cmd-line都具有操作文本的基本功能。norm... 阅读全文
posted @ 2015-07-22 11:20 庄君祥 阅读(784) 评论(2) 推荐(5) 编辑
摘要: 首先,其他的文本编辑器只有一种模式,就是插入模式。而vim一下子颠覆了我们的世界观——有好多模式。这个是思维上的切换,很难也很重要!!! 其次,Vim 提供一个区分模式的用户界面。也就是说在不同的模式下相同的键位可能产生的结果不一样。好多快捷怎么记忆?记忆后过段时间不使用又还给vim了。这个是... 阅读全文
posted @ 2015-07-15 10:42 庄君祥 阅读(404) 评论(2) 推荐(1) 编辑
摘要: 不管学什么技术,我都深信概念是最重要的。是影响整个学习轨迹,决定能在这个技术领域高度。 当然如果你现在的目的不是在学习而在于解决问题(很多人不愿意承认,或者没发现),那概念就暂时没那么重要了。目的 弄清楚这些概念,有助于记忆,举一反三。重复的东西只学一次!!用键盘不用鼠标 第一关是理解vi... 阅读全文
posted @ 2015-07-13 21:19 庄君祥 阅读(1314) 评论(6) 推荐(4) 编辑
摘要: 这是一系统总结vim的学习文章,记录我自己学习vim的过程和感悟。与此同时也想分享出来给大家,欢迎大家互相讨论和学习。 在这里假设你们对vim已经有了一些基本的认识或者说已经使用过几个月的vim。该系列文章里有些基础概念可能不会涉及到或者不会多做解释。一个是因为有些基础概念我目前也解释不清楚。... 阅读全文
posted @ 2015-07-10 23:22 庄君祥 阅读(1153) 评论(2) 推荐(3) 编辑
摘要: 引言此文不是纯粹介绍maven概念,而是介绍一个具体的maven项目文件规划这个规划可能适合于研发比较复杂的业务,这些业务有分布式和服务化的需要。这个规划能够解决因为分布式和服务化要求而引起的项目繁多,项目混乱的问题。与此同时这个规划也可以解决了在项目研发中出现的重复“轮子”的问题。这些“轮子”主要... 阅读全文
posted @ 2015-06-26 17:02 庄君祥 阅读(3498) 评论(7) 推荐(5) 编辑