无忧启动论坛

标题: 关于 grub4dos 代码的编辑器选择与使用,说点看法 [打印本页]

作者: 不点    时间: 2014-6-21 12:15
标题: 关于 grub4dos 代码的编辑器选择与使用,说点看法
其实以前也说过了,只不过重复说说罢了。

我在 Linux 下以及在 Windows 下,都是使用 vim 编辑器。我发现 chenall 和 yaya 都不是使用 vim。

我就说说 vim 的优点吧。

vim 不会自动插入 TAB 符、空格符,你敲入了什么,它就是什么;你没敲入的,它不会替你自动插入。也有少数例外,譬如当你在行尾按回车,它会自动在新的一行缩进。

用 vim 编辑过的文件,再产生 diff 文件的时候,比较好:产生的 diff 文件比较小。

不过,vim 的缺陷是,初学很困难,难以学会。


我希望 chenall、yaya 在使用别的编辑器时,能够注意它们会产生多余的空格、Tab 符的问题。编辑完了之后,还要设法让 diff 文件不至于太大。没有改动的地方,尽量不要在 diff 中出现。


作者: chenall    时间: 2014-6-21 13:47
嗯,这个我有注意到,我偶尔用一个VIM,大部份都是用NOTEPAD2。。

一般我修改的时候都会注意一下上面的问题的。
作者: 不点    时间: 2014-6-21 14:55
我在想,也许有办法解决这个问题。比如说这样:当你编辑完成后,用 diff 命令与原始文件相比较,生成一个 diff 文件,这个 diff 命令应该带有 “忽略多余空格” 的参数,于是所生成的 diff 文件就是符合要求的、最小的文件了。再把这个 diff 补丁打在原始文件上,就得到了新的文件。用这个新的文件替换掉你修改的文件,再执行 make 就行了。
作者: 2011yaya2007777    时间: 2014-6-22 21:41
我使用 Notepad++ 。我现在编译后,要看一看编译的 .diff 文件,有没有不是我想要的,修改后我才提交。
老以前不太懂,看见有不对齐的,随意调整(其实是 Tab 在不同环境代表的空格数不一样)。现在不会了。
作者: sratlf    时间: 2014-6-22 23:44
2011yaya2007777 发表于 2014-6-22 21:41
我使用 Notepad++ 。我现在编译后,要看一看编译的 .diff 文件,有没有不是我想要的,修改后我才提交。
老 ...

麻烦看下 #214 转义符多输出一次的问题
作者: 2011yaya2007777    时间: 2014-6-23 15:13
麻烦看下 #214 转义符多输出一次的问题

已经修正。




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3