Eric's Blog: 欢迎来到 Racket简介 S-表达式 高阶函数 Lambda 表达式 惰性求值 闭包 安装 执行 racket 脚本 Racket 是一种编程语言(programming language)—— Lisp 语言的一种方言...最新博文# lisp# 学习笔记13年前000
Eric's Blog: Vim 从入门到精通简介 什么是 Vim? Vim 哲学 入门 精简的 vimrc Windows 系统 Linux 或者 Mac OS 我正在使用什么样的 Vim 备忘录 基础 缓冲区,窗口,标签 已激活、已载入、已列...最新博文# neovim# vim# 学习笔记9年前000
Eric's Blog: Ruby 函数从方法返回值 return 语句 可变数量的参数 类方法 alias 语句 undef 语句 Ruby 方法与其他编程语言中的函数类似。Ruby 方法用于捆绑一个或多个重复的语句到一个单元中。 方法名...最新博文# ruby# 学习笔记7年前000
Eric's Blog: 如何配置 SpaceVim设置 SpaceVim 选项 启用/禁用 模块 添加自定义插件 自定义快捷键及插件配置 本文将系统地介绍如何配置 SpaceVim,配置 SpaceVim 主要包括以下几个内容: 设置 SpaceVi...最新博文# spacevim# 学习笔记8年前000
Eric's Blog: 使用 GitHub 进行身份验证时要小心起因 授权登录时需要的权限 查看 Github 账户已授权网站 国内版 Github? 起因 很早以前,我注册过一个叫做“黑客派”的论坛,后来这个论坛改名为“链滴”。 当时论坛提供了使用 Github...最新博文# github# 学习笔记2年前000
Eric's Blog: Vim Script 的新语法字符串的连接符 函数的参数 闭包(closure) 对于 Vim Script 的语法的认知似乎还停留在 《笨方法学 Vim Script》的年代, 在接触 Neovim 以及使用 Lua 写插件之前...最新博文# vim# 学习笔记1年前000
Eric's Blog: Rust 字符串算法在搜索 Rust 相关资料,无意间看到 v2ex 上面的一些字符串相关的问题, 于是使用 rust 来测试下。 第 1 期: 前端算法精选-字符串系列 题目 给定一个字符串,请你找出其中不含有重复字符...最新博文# rust# 学习笔记6年前000
Eric's Blog: 强大的vim命令 :g 和 :s命令形式 global与substitute global标志的[range]用法 :global 和 :substitute 命令是 Vim 最强大的命令之一, 将其摸透用熟可以事半功倍,在这里我总...最新博文# vim# 学习笔记13年前000
Eric's Blog: 我的 Neovim 之旅初始 Neovim Neovim 异步 job 特性 Neovim 定时器 悬浮窗口支持 Neovim 内置终端的使用 初始 Neovim 在接触 Neovim 之前,我的主力编辑器一直是 Vim。在...最新博文# neovim# 学习笔记3年前000
Eric's Blog: Lua 函数多返回值 可变参数 在 Lua 中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。 Lua 提供了许多的内建函数,你可以很方便的在程序中调用它们,如 pr...最新博文# lua# 学习笔记18年前000
Eric's Blog: 字符串编辑距离算法代码实现 参考资料 代码实现 fn get_distance(s1: String, s2: String) -> i32 { let chars1 = s1.chars().collect...最新博文# rust# 学习笔记6年前000