Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorial:oc2_writing_code:zh [2022/08/11 11:32]
fight_xing [OC 教程:写代码]
tutorial:oc2_writing_code:zh [2023/12/01 08:10]
hfsr [OC 教程:编写代码]
Line 1: Line 1:
-OC 教程:写代码+OC 教程:写代码
 ===================== =====================
 +所以,你已经[[tutorial:​oc1_basic_computer:​zh|搭建了你的第一台电脑]],现在想知道可以用它做什么对吗?
  
-**译者注:本文档的部分/​全部翻译来自 [MCBBS](https://​www.mcbbs.net/​thread-930346-1-1.html),由于 MCBBS 当前(2022.8)正在进行系统维护,暂无法联系原译者“Tony🐴”,因此这是未授权的转载。** +让我们从那个历史悠久,久经考验且为世人爱戴的程序开始。你知道是哪一个。首先,让我们切换到`/​tmp`目录,它是每个操作系统都自带的一个小的、可写入的文件系统。请记住,这个目录**重启会清空**,所以不要在里面放重要内容
- +
-那么,你已经 [[tutorial:​oc1_basic_computer:​zh|搭建了你的第一台电脑]] 并且想要用它做点什么? +
- +
-好,让我们从那个亘古不变的程序开始。你知道是哪一个。首先,让我们切换到 `/tmp` 目录,它是一个可读写的、每个操作系统都自带的目录。请记住,这个目录 *每次重启时都*,所以不要在里面放有价值东西+
  
 {{https://​i.imgur.com/​7YdcUbE.png?​700}} {{https://​i.imgur.com/​7YdcUbE.png?​700}}
  
-如图所示,输入 `edit <​文件名> ​.lua`,`.lua` 后缀是可选的,我愿意保留这个后缀,因为这样外部编辑器打开代码时会有代码高亮。+如图所示,输入`edit <​文件名>​`,其中的`<​文件名>​`指你想要编辑的文件名称。`.lua`后缀是可选的,我愿意保留这个后缀,因为这样外部编辑器打开代码时会有代码高亮。
  
-打开编辑器后,你就可以开始输入代码了。我们要输入的代码是无聊、没有创造力典中典的 `print("​Hello World!"​)`。+打开编辑器后就可以开始编写代码了。我们要输入的代码是无聊、没有创久经沙场的 `print("​Hello World!"​)`。
  
 {{https://​i.imgur.com/​5F16EEV.png?​700}} {{https://​i.imgur.com/​5F16EEV.png?​700}}
  
-当你输入完成时,使用 ​Ctrl+S 保存,并使用 ​Ctrl+W 退出编辑器。查看 ​/tmp文件夹目录时会发现新的文件已经被创建,输入它的文件名运行它。 +当你输入完成时,按下Ctrl+S保存,然后按下Ctrl+W退出编辑器。现在如果列出`/tmp`文件夹的内容,会发现新的文件已经被创建,输入它的文件名然后按下回车键来运行它:
- +
-(译者注列出目录下内容的命令是 `ls`)+
  
 {{https://​i.imgur.com/​KiHVUMu.png?​700}} {{https://​i.imgur.com/​KiHVUMu.png?​700}}
  
-请注意,我没有输入后缀 `.lua` 就能运行它。当 shell 无法输入的文件名精确匹配到某一文件时,它将会自动搜索是否有包含 ​`.lua` ​后缀名称相同的文件。+请注意,我没有输入后缀 `.lua` 就能运行它。当 shell 无法找到名称与你输入的文件名完全相符的文件时,它将会自动搜索是否有包含后缀名称相同的文件。
  
-如果你想让文件在重启后仍然保留,**那么请继续阅读教程 ​[[tutorial:​oc3_hard_drives:​zh|如何使用硬盘]]**。+如果你想让文件在重启后仍然保留,**那么请继续阅读[[tutorial:​oc3_hard_drives:​zh|如何使用硬盘]]**。
  
 目录 目录
 ------------ ------------
 {{page>​tutorial:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}} {{page>​tutorial:​contents:​zh&​noheader&​noeditbutton&​nouser&​nofooter}}