semester专题

Notes for the missing semester. Useful and basic knowledge about Linux.

The Shell Contents The first course is to introduce some simple commands. I’ll list some commands that I’m not familiar with: # --silent means don't give log info,# --head means we only want the

【MIT Missing Semester L3】熟练掌握Vim操作

文章目录 如何掌握新的editorVim特点vim model 基本用法插入文本:buffers,tabs,windowscommand-line 移动选择等操作移动选择edit计数modifiers 配置vim高级用法搜索和替换多窗口宏其他参考资料 练习 lecture 当程序员显然很大一部分时间都在写代码,熟练掌握editor工具对提升效率帮助挺大的 Tips太长不

MIT-Missing Semester_Topic 3:Editors (Vim) 练习题

文章目录 练习一练习二练习三练习四练习五练习六练习七练习八 本 Topic 的 MIT 讲解网页(练习题未给解答) 练习一 自行完成 vimtutor。vimtutor 是 Vim 本身附带的一个入门教程,在 shell 中直接输入 vimtutor 便能运行。注意该教程在 80×24 大小的窗口下使用最佳。 在我的 bash(WSL终端)中运行 vimtutor:

MIT-Missing Semester_Topic 6:Version Control (Git) 练习题

文章目录 练习一练习二练习三练习四练习五练习六练习七 本 Topic 的 MIT 讲解网页(练习题未给解答) 练习一 若还没有 Git 的相关经验,阅读 Pro Git 的前几章或诸如 Learn Git Branching 的相关教程,并在学习的同时从 Git 的数据模型(data model)的角度思考各 Git 命令。 老师非常建议阅读 Pro Git。 练

MIT-Missing Semester_Topic 1: The Shell 练习题

目录 练习一练习二练习三练习四练习五练习六练习七练习八练习九练习十练习十一 MIT 讲解网页 练习一 准备 Unix shell 环境(如 Bash 或 ZSH),注意 Windows 使用 cmd.exe 或 PowerShell 是错误的,应用 WSL子系统 或 Linux 虚拟机。 随后,通过 echo $SHELL 来检查所运行 shell 环境的正确性。

Course Shell of Missing Semester(一)

〇、前言 本文是 The Missing Semester of Your CS Education 课程的课后题答案,课程网站点击这里,以后系列文章不再描述前言。 本文实验环境:阿里云Ubuntu 22.04 Course shell 1、本课程需要使用类Unix shell,例如 Bash 或 ZSH。如果您在 Linux 或者 MacOS 上面完成本课程的练习,则不需要做任何特殊的操