Eric's Blog: Ruby 代码块yield 语句 块和方法 BEGIN 和 END 块 您已经知道 Ruby 如何定义方法以及您如何调用方法。类似地,Ruby 有一个块的概念。 块由大量的代码组成。 您需要给块取个名称。 块中的代码...最新博文# ruby# 学习笔记7年前000
Eric's Blog: Ruby 函数从方法返回值 return 语句 可变数量的参数 类方法 alias 语句 undef 语句 Ruby 方法与其他编程语言中的函数类似。Ruby 方法用于捆绑一个或多个重复的语句到一个单元中。 方法名...最新博文# ruby# 学习笔记7年前000
Eric's Blog: Ruby 循环while 语句 while 修饰符 until 语句 until 修饰符 for 语句 break 语句 next 语句 redo 语句 retry 语句 Ruby 中的循环用于执行相同的代码块若干...最新博文# ruby# 学习笔记7年前000
Eric's Blog: ruby 流程控制if…else 语句 if 修饰符 unless 语句 unless 修饰符 case 语句 Ruby 提供了其他现代语言中很常见的条件结构。在这里,我们将解释所有的条件语句和 Ruby 中可用的修饰...最新博文# ruby# 学习笔记7年前000
Eric's Blog: Ruby 运算符算术运算符 比较运算符 赋值运算符 并行赋值 算术运算符 算数运算符,顾名思义,常见的加减乘除,还有取余等: 运算符 描述 实例 + 加法 - 把运算符两边的操作数相加 a + b 将得到 30 - ...最新博文# ruby# 学习笔记8年前000
Eric's Blog: 如何在 Vim 内进行高效的排序排序命令 排序函数 Vim 分别提供了排序函数 sort()、uniq() 和排序命令 :sort。机遇这两种方式,可以在 Vim 内对文本进行高效的排序。 下面分两部分详细说明下这两种方式的使用方法...最新博文# vim# 学习笔记8年前000
Eric's Blog: (Neo)Vim 插件开发指南简介 基本语法 注释 变量 作用域 函数定义 插件的目录结构 Vim 自定义命令 简介 (Neo)Vim 插件开发中文指南,主要包括 Vim 脚本语法、插件开发技巧等。 基本语法 注释 在写脚本时,经...最新博文# neovim# vim# 学习笔记8年前000
Eric's Blog: 如何配置 SpaceVim设置 SpaceVim 选项 启用/禁用 模块 添加自定义插件 自定义快捷键及插件配置 本文将系统地介绍如何配置 SpaceVim,配置 SpaceVim 主要包括以下几个内容: 设置 SpaceVi...最新博文# spacevim# 学习笔记8年前000
Eric's Blog: Ruby 数据类型数值类型(Number) Ruby支持的数据类型包括基本的Number、String、Ranges、Symbols,以及true、false和nil这几个特殊值,同时还有两种重要的数据结构——Arra...最新博文# ruby# 学习笔记8年前000
Eric's Blog: Ruby 基本语法程序中的空白 程序中的行尾 标识符 保留字 Here Document BEGIN 语句 END 语句 注释 让我们编写一个简单的 Ruby 程序。所有的 Ruby 文件扩展名都是 .rb。所以,把下...最新博文# ruby# 学习笔记8年前000
Eric's Blog: 初识 Ruby 编程语言一直想再多接触一些脚本语言,之前写了一段时间 python 和 lua,感觉都非常不错。之所以要再学习 Ruby, 主要是看到 Ruby 的一些语法上的灵活性。 Ruby 支持代码块、修饰符等这些在其...最新博文# ruby# 学习笔记8年前000
Eric's Blog: 为什么要学习 Vim?Vim 的特点 接触过好几种编辑器、IDE,最终感觉还是 Vim 最适合。 学会了 Vim 之后,几乎没有任何动力去换其他编辑器( Neovim 除外)。 相信有很多 Vim 用户和我一样,对 Vim...最新博文# vim# 学习笔记8年前000