I don't think you mean attributes which are characteristic, but rather the features that a text editor brings. If you need a list of them, [Wikipedia - Category: Text editor features](http://en.wikipedia.org/wiki/Category:Text_editor_features) is a good start! But, people that are *looking* for editors that have certain features will already know what a feature is; or, they will be able to know by reading the website of a text editor or searching through Google. If you are going to use it to write song texts, you will not care about the ability to open big files or highlighting or binary. If you are going to edit INF files, then I doubt if you will ever need macros. And so on... I doubt that anyone ever is going to need a compendium of text editor features to get their text editor, you're going to use about half of the features anyway. Take an example of an editor like Notepad++, the amount of features brought by that program won't fit in your blog post and most won't be used by you. *I'm not offering either*, the views won't hold up for the amount of time one would spent in writing this post.