-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#64 Create Where Vim Came From #107
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
还有一些链接不能被markdown识别,我觉得可能是其中的空格引起的。
translation/Where Vim Came From.md
Outdated
|
||
`ed` doesn’t allow you to edit lines in place among the other lines of the open buffer, or move a cursor around, because `ed` would have to reprint the entire file every time you made a change to it. There was no mechanism in 1969 for`ed` to “clear” the contents of the screen, because the screen was just a sheet of paper and everything that had already been output had been output in ink. When necessary, you can ask `ed` to print out a range of lines for you using the list command (`l`), but most of the time you are operating on text that you can’t see. Using `ed` is thus a little trying to find your way around a dark house with an underpowered flashlight. You can only see so much at once, so you have to try your best to remember where everything is. | ||
|
||
`ed` 不允许你编辑开放缓冲区中那些被其他行围绕的行,也不允许移动光标,因为 `ed` 在每次修改的时候都必须重新打印整个文件。在1969年, `ed` 没有任何机制来“清除”屏幕上的内容,因为屏幕就像一张纸,所有已经输出的东西都像是已经用墨水打印出来了。在必要的时候,你可以使用列表命令(`l`)要求 `ed` 打印出一系列的行,但是大多数时候,你都是在你看不到的文本上操作。因此,使用 `ed` 就像是尝试用一个低电量的手电筒在黑暗房间中摸索。每次你只能看到那么一点儿,所以必须尽最大努力去记住每件东西的位置。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
`ed` 不允许你编辑开放缓冲区中那些被其他行围绕的行,也不允许移动光标,因为 `ed` 在每次修改的时候都必须重新打印整个文件。在1969年, `ed` 没有任何机制来“清除”屏幕上的内容,因为屏幕就像一张纸,所有已经输出的东西都像是已经用墨水打印出来了。在必要的时候,你可以使用列表命令(`l`)要求 `ed` 打印出一系列的行,但是大多数时候,你都是在你看不到的文本上操作。因此,使用 `ed` 就像是尝试用一个低电量的手电筒在黑暗房间中摸索。每次你只能看到那么一点儿,所以必须尽最大努力去记住每件东西的位置。 | |
`ed` 不允许你编辑开放缓冲区中那些被其他行围绕的行,也不允许移动光标,因为 `ed` 在每次修改的时候都必须重新打印整个文件。在1969年, `ed` 没有任何机制来“清除”屏幕上的内容,因为“屏幕”就是一张纸,所有已经输出的东西都像是已经用墨水打印出来了。在必要的时候,你可以使用列表命令(`l`)要求 `ed` 打印出一系列的行,但是大多数时候,你都是在你看不到的文本上操作。因此,使用 `ed` 就像是尝试用一个低电量的手电筒在黑暗房间中摸索。每次你只能看到那么一点儿,所以必须尽最大努力去记住每件东西的位置。 |
translation/Where Vim Came From.md
Outdated
|
||
“Vim”, which now abbreviates “Vi Improved”, originally stood for “Vi Imitation.” Like many of the other `vi` clones, Vim began as an attempt to replicate `vi` on a platform where it was not available. Bram Moolenaar, a Dutch software engineer working for a photocopier company in Venlo, the Netherlands, wanted something like `vi` for his brand-new Amiga 2000. Moolenaar had grown used to using `vi` on the Unix systems at his university and it was now “in his fingers.”[10](https://twobithistory.org/2018/08/05/where-vim-came-from.html#fn:10) So in 1988, using the existing STEVIE `vi`clone as a starting point, Moolenaar began work on Vim. | ||
|
||
“Vim”现在是“改进版 Vi”的缩写,而最初代表的是“模拟版 Vi”。和其他许多“vi克隆版本”一样,Vim 始于在一个无法使用 `vi` 的平台上复现 `vi` 的一个尝试。在荷兰 Venlo 一家影印公司工作的软件工程师 Bram Moolenaar 想要为他全新的 Amiga 2000 准备一款类似于 `vi` 的编辑器。Moolenaar 已经习惯了在大学时使用的 Unix 系统上的 `vi` ,当时他 已经可以将` vi `玩弄于股掌之中。[10](https://twobithistory.org/2018/08/05/where-vim-came-from.html#fn:10) 所以在 1988 年,Moolenaar 使用当时的 STEVIE ` vi `克隆版本开始在 Vim 上工作。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
“Vim”现在是“改进版 Vi”的缩写,而最初代表的是“模拟版 Vi”。和其他许多“vi克隆版本”一样,Vim 始于在一个无法使用 `vi` 的平台上复现 `vi` 的一个尝试。在荷兰 Venlo 一家影印公司工作的软件工程师 Bram Moolenaar 想要为他全新的 Amiga 2000 准备一款类似于 `vi` 的编辑器。Moolenaar 已经习惯了在大学时使用的 Unix 系统上的 `vi` ,当时他 已经可以将` vi `玩弄于股掌之中。[10](https://twobithistory.org/2018/08/05/where-vim-came-from.html#fn:10) 所以在 1988 年,Moolenaar 使用当时的 STEVIE ` vi `克隆版本开始在 Vim 上工作。 | |
“Vim”现在是“改进版 Vi”的缩写,而最初代表的是“模拟版 Vi”。和其他许多“vi克隆版本”一样,Vim 始于在一个无法使用 `vi` 的平台上复现 `vi` 的一个尝试。在荷兰 Venlo 一家影印公司工作的软件工程师 Bram Moolenaar 想要为他全新的 Amiga 2000 准备一款类似于 `vi` 的编辑器。Moolenaar 已经习惯了在大学时使用的 Unix 系统上的 `vi` ,当时他已经对 ` vi ` 了如指掌。[10](https://twobithistory.org/2018/08/05/where-vim-came-from.html#fn:10) 所以在 1988 年,Moolenaar 使用当时的 STEVIE ` vi `克隆版本开始在 Vim 上工作。 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
辛苦了
认领校对 |
(提交翻译请使用下面的模板,其他类型pr请删除)
closes #64
1.译者信息
(转载时的署名信息,有需要请补充)
2.疑问区
(可在此区域列举有疑问的语句,提示校对人员重点关注)
3.自查表
4.发布信息(译者无需填写)
发布链接:
@hanxiaomax