几乎每次我尝试编辑软件的配置文件时,我都必须使用一些我不知道它们的代码和命令。例如,当我尝试编辑gvim
配置文件时,我必须使用特定代码,或者当我尝试在fstab
中自动挂载我的分区时,我必须使用其他代码或当我尝试编辑{{1我不得不使用一些代码看起来像这些(不一样)
~/.emacs
我不知道他们叫什么。 我真的想学习有关emacs和ubuntu的一切,并成为一名专家。 我的问题有两个部分: 1-人们在哪里学习这些代码? 2-这些是编程语言吗?他们叫什么?
答案 0 :(得分:2)
你不会在一夜之间成为“专家”。
在UNIX世界中有许多方法来配置程序。使用什么语言(如果有的话)将从一个程序改为另一个程序,因此没有单一的起点。
在UNIX世界中,大多数程序附带一个或多个“手册页”,您可以使用man
命令阅读这些页面。当你必须使用/配置一个你不知道的程序时,这是规范的切入点,当你遇到困难时,你应该首先看看它。
输入以下命令以获取cron
的手册:
$ man cron
您如何阅读vim
的手册页?
此外,当您向命令添加--help
标志时,通常可以使用手册页的(非常)精简版本:
$ bash --help
像cat
这样的“简单”程序并不需要超出man cat
内容的文档,但vim
或emacs
等更复杂的程序会带来广泛的内联文档。如果要正确配置这些程序,可能需要阅读该文档。
执行$ vim
或$ emacs
时获得的“启动画面”会告诉您如何访问内联文档。
许多程序还附带“默认”或“样本”配置文件;阅读手册可能会告诉您该文件的位置和位置以及如何启用它。
你可能会看到这个缩写很多,所以请允许我成为第一个说RTFM的人。