文件名称:用Go编写的现代UNIX ed(行编辑器)克隆-Golang开发
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-15 11:51:04
Golang Miscellaneous
ed(很棒的UNIX行编辑器)ed是UNIX命令行工具的克隆,它的名字与ed相同,是行编辑器,它曾经是最臭名昭著的,而且是迄今为止创建的最不友好的编辑器。 这是对现代编辑器的写照(很棒的UNIX行编辑器),它是UNIX命令行工具的克隆,其名称与以前一样是行编辑器而臭名昭著,因为它是有史以来创建的最不友好的编辑器。 这是一种现代的编辑方式,用Go语言编写的编辑器具有所有基本ed命令的可移植性,现代的readline行编辑器具有vi绑定和出错时的友好错误消息。 快速入门使用go get在有效的Go环境中安装ed:$ go get github.com/prologic/
【文件预览】:
ed-master
----utils.go(3KB)
----go.mod(385B)
----main.go(2KB)
----.github()
--------FUNDING.yml(35B)
--------dependabot.yml(145B)
--------workflows()
--------labeler.yml(93B)
----log(100B)
----go.sum(9KB)
----settings.go(2KB)
----address.go(2KB)
----handler.go(88B)
----command.go(2KB)
----Dockerfile(132B)
----errors.go(1004B)
----editor.go(5KB)
----buffer.go(6KB)
----modes.go(81B)
----LICENSE(1KB)
----tools()
--------release.sh(511B)
----README.md(14KB)
----Makefile(475B)
----foo.txt(223B)
----commands.go(12KB)
----.goreleaser.yml(616B)
----tests()
--------help.t(372B)
--------yank.t(245B)
--------number.t(296B)
--------file.t(306B)
--------move.t(199B)
--------delete.t(204B)
--------index.t(117B)
--------set.t(139B)
--------append.t(235B)
--------edit.t(573B)
--------read.t(229B)
--------replace.t(207B)
--------join.t(200B)
--------global.t(338B)
--------change.t(233B)
--------list.t(242B)
--------shell.t(206B)
--------print.t(188B)
--------transfer.t(238B)
--------write.t(646B)
--------substitute.t(728B)
--------insert.t(235B)
--------quit.t(291B)
--------goto.t(83B)
----version.go(304B)
----.gitignore(20B)
----_config.yml(29B)
----cal.txt(188B)
----bar.txt(14B)