无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3250|回复: 5
打印 上一主题 下一主题

关于 grub4dos 代码的编辑器选择与使用,说点看法

[复制链接]
跳转到指定楼层
1#
发表于 2014-6-21 12:15:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
其实以前也说过了,只不过重复说说罢了。

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

我就说说 vim 的优点吧。

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

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

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


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

2#
发表于 2014-6-21 13:47:12 | 只看该作者
嗯,这个我有注意到,我偶尔用一个VIM,大部份都是用NOTEPAD2。。

一般我修改的时候都会注意一下上面的问题的。
回复

使用道具 举报

3#
 楼主| 发表于 2014-6-21 14:55:33 | 只看该作者
我在想,也许有办法解决这个问题。比如说这样:当你编辑完成后,用 diff 命令与原始文件相比较,生成一个 diff 文件,这个 diff 命令应该带有 “忽略多余空格” 的参数,于是所生成的 diff 文件就是符合要求的、最小的文件了。再把这个 diff 补丁打在原始文件上,就得到了新的文件。用这个新的文件替换掉你修改的文件,再执行 make 就行了。
回复

使用道具 举报

4#
发表于 2014-6-22 21:41:42 | 只看该作者
我使用 Notepad++ 。我现在编译后,要看一看编译的 .diff 文件,有没有不是我想要的,修改后我才提交。
老以前不太懂,看见有不对齐的,随意调整(其实是 Tab 在不同环境代表的空格数不一样)。现在不会了。

点评

麻烦看下 #214 转义符多输出一次的问题  详情 回复 发表于 2014-6-22 23:44
回复

使用道具 举报

5#
发表于 2014-6-22 23:44:30 | 只看该作者
2011yaya2007777 发表于 2014-6-22 21:41
我使用 Notepad++ 。我现在编译后,要看一看编译的 .diff 文件,有没有不是我想要的,修改后我才提交。
老 ...

麻烦看下 #214 转义符多输出一次的问题
回复

使用道具 举报

6#
发表于 2014-6-23 15:13:42 | 只看该作者
麻烦看下 #214 转义符多输出一次的问题

已经修正。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-22 15:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表