Ubuntu 这些用于编辑配置文件的代码是什么?
几乎每次我试图编辑软件的配置文件时,我都不得不使用一些我不知道的代码和命令。例如,当我尝试编辑Ubuntu 这些用于编辑配置文件的代码是什么?,ubuntu,vim,emacs,edit,configure,Ubuntu,Vim,Emacs,Edit,Configure,几乎每次我试图编辑软件的配置文件时,我都不得不使用一些我不知道的代码和命令。例如,当我尝试编辑gvim配置文件时,我必须使用特定的代码,或者当我尝试在fstab中自动挂载分区时,我必须使用其他代码,或者当我尝试编辑~/.emacs时,我必须使用一些类似的代码(不同) 我不知道他们叫什么。 我真的很想学习有关emacs和ubuntu的一切,并成为一名专家。 我的问题分为两部分: 1-人们在哪里学习这些代码? 2-这些是编程语言吗?他们叫什么?你不会一夜之间成为“专家” 在UNIX世界中,有许多方法
gvim
配置文件时,我必须使用特定的代码,或者当我尝试在fstab
中自动挂载分区时,我必须使用其他代码,或者当我尝试编辑~/.emacs
时,我必须使用一些类似的代码(不同)
我不知道他们叫什么。
我真的很想学习有关emacs和ubuntu的一切,并成为一名专家。
我的问题分为两部分:
1-人们在哪里学习这些代码?
2-这些是编程语言吗?他们叫什么?你不会一夜之间成为“专家”
man
命令来阅读这些页面。当你不得不使用/配置一个你不知道的程序时,这是一个规范的入口点,当你陷入困境时,这是你应该首先看到的地方
键入下面的命令以获取cron
的手册:
$ man cron
如何阅读vim
的手册页
此外,在命令中添加--help
标志时,通常可以使用(非常)精简的手册页面:
$ bash --help
cat
这样的“简单”程序除了man-cat
之外并不需要太多的文档,但是像vim
或emacs
这样的更复杂的程序附带了大量的内联文档。如果您想正确配置这些程序,阅读这些文档可能是必要的
执行$vim
或$emacs
时获得的“启动屏幕”告诉您如何访问内联文档eLisp代码创建了一个函数,用于捕获变量
颜色主题选项的值
——此变量在新版本的Emacs中不存在,可能是旧主题包的一部分。代码的其余部分很奇怪/可能是编写代码的人并不真正理解他/她在做什么。但它基本上返回了在特定环境中使用的颜色:在X-server下或控制台中运行时(我猜)。哦,阅读您的其他评论。Emacs Lisp手册就在这里:它也可以通过Emacs/info界面访问,但建议您尝试一下,我想:)虽然它是递归的,所以它可能是一个惯用的方法:)我知道手册页,但问题是手册页没有说明什么是“require”命令或什么是“defun”以及它们做什么。搜索之后,我发现我必须学习emacs lisp编程。我认为“man”可以解决我在基于Unix的命令中的问题,而不是像emacs代码那样基于Lisp的问题。@user175023,请再次阅读我的答案,它的布局很清楚。特别是第3点:如何配置Emacs在其文档(Emacs->Customization->Init File
)中进行了说明,如何访问该文档(C-HI
)在其初始屏幕上进行了说明。维姆也一样。
$ bash --help