2018年7月18日
摘要: shell脚本: 包含一些命令或声明,并符合一定格式的文本文件 格式要求:首行shebang机制 \ !/bin/bash \ !/usr/bin/python \ !/usr/bin/perl shell脚本的用途有: 自动化常用命令 执行系统管理和故障排除 创建简单的应用程序 处理文本或文件 阅读全文
posted @ 2018-07-18 21:22 圆缘 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 编程基础 程序:指令+数据 程序编程风格: 过程式:以指令为中心,数据服务于指令(方便面) 对象式:以数据为中心,指令服务于数据(满汉全席) shell程序:提供了编程能力,解释执行 程序的执行方式 计算机:运行二进制指令 编程语言: 低级:汇编 高级: 编译:高级语言 编译器 目标代码 java, 阅读全文
posted @ 2018-07-18 20:55 圆缘 阅读(410) 评论(0) 推荐(0) 编辑
  2018年7月17日
摘要: 配置文件:永久有效 全局:/etc/vimrc 个人:~/.vimrc 扩展模式:当前vim进程有效 (1) 行号 显示:set number, 简写为set nu 取消显示:set nonumber, 简写为set nonu (2) 忽略字符的大小写 启用:set ic 不忽略:set no 阅读全文
posted @ 2018-07-17 22:54 圆缘 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 多文件分割   vim o| O FILE1 FILE2 ...    o: 水平分割    O: 垂直分割   在窗口间切换:Ctrl+w之后按方向键, Arrow 单文件窗口分割:   Ctrl+ 阅读全文
posted @ 2018-07-17 22:46 圆缘 阅读(116) 评论(0) 推荐(0) 编辑
摘要: vim FILE1 FILE2 FILE3 ... :next 下一个 :prev 前一个 :first 第一个 :last 最后一个 :wall 保存所有 :qall 退出所有 :wqall 阅读全文
posted @ 2018-07-17 22:39 圆缘 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 允许选择的文本块 v 面向字符(命令模式输入v) V 面向行(整行) ctrl v 面向块 可视化键可用于与移动键结合使用: w ) } 箭头等 突出显示的文字可被删除,复制,变更,过滤,搜索,替换等 阅读全文
posted @ 2018-07-17 22:23 圆缘 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 以二进制方式打开文件 vim –b binaryfile 扩展命令模式下,利用xxd命令转换为可读的十六进制 :%!xxd 编辑二进制文件 扩展命令模式下,利用xxd命令转换回二进制 :%!xxd –r 保存退出 (4VIM 01:18:00左右) 阅读全文
posted @ 2018-07-17 22:13 圆缘 阅读(809) 评论(0) 推荐(0) 编辑
摘要: 有26个命名寄存器和1个无命名寄存器,常存放不同的剪贴版内容,可以不同会话间共享 寄存器名称a,b,…,z,格式:“寄存器 放在数字和命令之间 如:3"tyy 表示复制3行到t寄存器中 "tp 表示将t寄存器内容粘贴 未指定,将使用无命名寄存器 .有10个数字寄存器,用0,1,…,9表示,0存放最近 阅读全文
posted @ 2018-07-17 22:10 圆缘 阅读(156) 评论(0) 推荐(0) 编辑
摘要: u撤销最近的更改 \ u撤销之前多次更改 U 撤消光标落在这行后所有此行的更改 按Ctrl r重做最后的“撤消”更改(取消之前按过的“u”) . 重复前一个操作(可以重复之前的复制等操作) n.重复前一个操作n次 阅读全文
posted @ 2018-07-17 21:39 圆缘 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 查找 /PATTERN:从当前光标所在处向文件尾部查找 ?PATTERN:从当前光标所在处向文件首部查找 n:与命令同方向 N:与命令反方向 替换 s: 在扩展模式下完成查找替换操作   格式:s/要查找的内容/替换为的内容/修饰符    &emsp 阅读全文
posted @ 2018-07-17 17:33 圆缘 阅读(536) 评论(0) 推荐(0) 编辑

返顶部