摘要: 学习 vim ,是需要经常使用的,而这些命令,是我这段时间最常用的命令,很有效率的提高的我的文本编辑效率。 A1.文本整理类A2.格式设置A3.编辑技巧A4.剪贴板技巧(用 Ditto 更方便)A5.文件浏览A6.标志和移动A7.杂项 A1.文本整理类 :g/^\s*$/d ;: 删除所有空行:%s 阅读全文
posted @ 2017-05-18 09:35 叕叒双又 阅读(276) 评论(0) 推荐(0) 编辑
摘要: modeline vim的modeline可以让你针对每个文件进行文件级别的设置,这些设置是覆盖当前用户的vimrc中的设置的。当vim打开一个包含了vim modeline注释行的文件时,会自动读取这一行的参数配置并调整自己的设置到这个配置。vim默认关闭modeline,开启的话需要在你的hom 阅读全文
posted @ 2017-05-18 09:27 叕叒双又 阅读(2883) 评论(0) 推荐(0) 编辑
摘要: 注释符号(Hashmark[Comments]) 1.在shell文件的行首,作为shebang标记,#!/bin/bash; 2. 其他地方作为注释使用,在一行中,#后面的内容并不会被执行,除非; 3. 但是用单/双引号包围时,#作为#号字符本身,不具有注释作用。 作为多语句的分隔符(Comman 阅读全文
posted @ 2017-05-18 08:41 叕叒双又 阅读(5054) 评论(0) 推荐(0) 编辑
摘要: 在 bash 的操作环境中还有一个非常有用的功能,那就是通配符 (wildcard) ! 我们利用 bash 处理数据就更方便了!底下我们列出一些常用的通配符喔: 接下来让我们利用通配符来玩些东西吧!首先,利用通配符配合 ls文件名看看: 除了通配符之外,bash 环境中的特殊符号有哪些呢?底下我们 阅读全文
posted @ 2017-05-18 08:35 叕叒双又 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 在Linux Shell中有很多的特殊符号,这对于我们写Shell脚本时要特别留意:一方面要知道这些特殊符号的用法,这些符号用好了可以达到事半功倍的效果;但另一方面要避免这些特殊符号的过度使用而导致脚本难以调试、难以阅读。 这些特殊符号罗列出来大致如下: # ; ;; . , / / ‘string 阅读全文
posted @ 2017-05-18 08:32 叕叒双又 阅读(2623) 评论(0) 推荐(0) 编辑
摘要: 在bash中,$、*、?、[、]、’、”、`、\、有特殊的含义。类似于编译器的预编译过程,bash在扫描命令行的过程中,会在文本层次上,优先解释所有的特殊字符,之后对转换完成的新命令行,进行内核的系统调用。 其中,反引号类似于函数调用,而不仅仅是简单的文本替换及匹配。 命令行中,被单引号引用的部分, 阅读全文
posted @ 2017-05-18 08:31 叕叒双又 阅读(6501) 评论(0) 推荐(0) 编辑