随笔分类 -  Linux Shell

摘要:vi( Visual Interface ) vim( VI iMproveed ):为纯文本(ASCII)全屏编辑器,也是模式化编辑器. vim的三种模式: 1)编辑模式(命令模式) 2)输入模式 3)末行模式 三种模式之间的切换: 1)编辑模式-->输入模式: i: 在当前光标所在字符的前面,转 阅读全文
posted @ 2019-06-09 18:38 ant_colonies 阅读(401) 评论(0) 推荐(0)
摘要:<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocume 阅读全文
posted @ 2019-06-05 17:06 ant_colonies 阅读(232) 评论(0) 推荐(0)
摘要:vim 编辑器的基本说明 vi编辑器的功能类似于Windows下的记事本,只能编辑普通文本,而vim编辑器则相当于Windows下的notepad++等高级编辑器,提升了代码开发效率。 将vi命令默认定向到vim,需要做以下调整。 vim 编辑器的的配置文件.vimrc的重要参数说明 每个用户的家目 阅读全文
posted @ 2019-06-05 15:29 ant_colonies 阅读(1790) 评论(0) 推荐(0)
摘要:编辑命令 光标移动 剪切、删除 光标移动 剪切、删除 Ctrl + a 行首 Ctrl + u(剪切) Ctrl + e 行尾 Ctrl + k(剪切) Ctrl + xx 当前字符和行首之间 Ctrl + f → 下一个字符 当前字符 Ctrl + d(删除) Ctrl + b ← 上一个字符 C 阅读全文
posted @ 2019-06-04 18:22 ant_colonies 阅读(506) 评论(0) 推荐(0)
摘要:sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] 'command' filename 常用选项: -n:使用安静(silent)模式。在一般 se 阅读全文
posted @ 2017-03-30 16:00 ant_colonies 阅读(229) 评论(0) 推荐(0)
摘要:#!/bin/sh## 数组的声明与初始化方法# 先声明后赋值:declare -a arrayarray=(one two three)# 声明并初始化:array_1=(1 2 3 four)array_2=(123four)array_3[0]=1array_3[1]=2array_3[2]= 阅读全文
posted @ 2017-02-24 13:00 ant_colonies 阅读(288) 评论(0) 推荐(0)
摘要:Shell中的条件判断(测试)类型: 1) 整数测试 2) 字符测试 3) 文件测试 条件测试的表达式: (注: expression 与 [] 之间空格不能省略) [ expression ] [[ expression ]] test expression expression的逻辑结果即为整个 阅读全文
posted @ 2017-01-10 16:01 ant_colonies 阅读(245) 评论(0) 推荐(0)
摘要:vim编程时,经常需要对代码进行缩进处理,以增加程序的可读性和后期的代码维护. 可以采用多种方式达到缩进的目的: 1) 命令模式(command mode) 2) Visual模式(visual mode) 2) 输入模式(entry mode) 3) 末行模式(last-line mode) 4) 阅读全文
posted @ 2017-01-10 11:26 ant_colonies 阅读(941) 评论(0) 推荐(0)