Revision as of 12:47, 6 July 2005 editSmjg (talk | contribs)Extended confirmed users, Pending changes reviewers26,861 edits →Tabs: propose another rearrangement← Previous edit | Latest revision as of 21:58, 30 January 2024 edit undoCewbot (talk | contribs)Bots7,343,716 editsm Maintain {{WPBS}} and vital articles: 1 WikiProject template. Create {{WPBS}}. Keep majority rating "List" in {{WPBS}}. Remove 1 same rating as {{WPBS}} in {{WikiProject Software}}.Tag: Talk banner shell conversion | ||
(429 intermediate revisions by more than 100 users not shown) | |||
Line 1: | Line 1: | ||
{{WikiProject banner shell|class=List| | |||
==Ack! Yet more questions about MDI== | |||
{{WikiProject Software |importance=Low}} | |||
Several editors can edit multiple documents by displaying one document buffer and hiding the rest. This is similar to a tabbed window interface, except no tabs are shown. | |||
}} | |||
{{Archive box|auto=long}} | |||
{{User:MiszaBot/config | |||
|maxarchivesize = 250K | |||
|counter = 2 | |||
|algo = old(30d) | |||
|archive = Talk:Comparison of text editors/Archive %(counter)d | |||
}} | |||
== Missing lines in tables for Sublime Text == | |||
Most of the vi clones support such a MDI, including vim and nvi. IIRC, even traditional vi has primitive support for such an interface. | |||
Please, could someone look at the tables and add the missing lines for Sublime Text (at least in two tables)? I have no idea why it's not there. Thanks. | |||
== ISO-8859 in Notepad++ v 5.5 == | |||
Although I'm not an emacs user, I believe that XEmacs and GNU Emacs also can edit multiple files in a similar fashion. | |||
Current Version of Notepad++ seems not to support ISO-8859. | |||
Perhaps we need an 'other' column for MDI? Or we could call it 'tabless tabs' ;) | |||
25 September 2009. | |||
== Adding Notepadqq == | |||
(Oopsie -- missed the comment by Smjg 14:34, 11 Mar 2005. He basically states the same thing.) | |||
Why isn't notepadqq listed? I added it and it was removed. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding ] comment added by ] (]) 18:57, 13 December 2021 (UTC)</small> <!--Autosigned by SineBot--> | |||
Serious suggestion: We add a 'hidden buffers' column to MDI. | |||
Edit: Nevermind... I see with each software, an associated wikipedia article is expected. <!-- Template:Unsigned IP --><small class="autosigned">— Preceding ] comment added by ] (]) 18:59, 13 December 2021 (UTC)</small> <!--Autosigned by SineBot--> | |||
:Yeah, the columns need to be reordered/redefined. In the table, there are some SDI editors with window splitting, but window splitting is placed under MDI. Look confusing. (Can we call them MDI when they have window splitting?) ] 09:40, 17 Mar 2005 (UTC) | |||
== size of editor? == | |||
:: They should only have a 'Yes' in this column if they actually allow the panes of the split window to display different documents at the same time. -- ] 11:22, 17 Mar 2005 (UTC) | |||
There's no source for any of that, and as usual in comparison-of topics, the data are mostly wrong. In a quick check, the Debian package for vim uses 29Mb for its runtime, and 2.7Mb for the program. The table states that vim uses 2.2Mb. There's a "vim-tiny" package which is 1.2Mb. Similar comments likely apply to the whole column. ] (]) 08:47, 23 December 2021 (UTC) | |||
==Shell integration and Column mode editing== | |||
: I don't even think that the column does have any encyclopedic value. I'd agree to a complete removal. ] (]) 22:39, 23 December 2021 (UTC) | |||
I haven't changed the 'shell integration' values for vi or vim, but | |||
doesn't the '!' command (run shell command) count as shell integration for vi/vim? I left the value as 'N/A', since I may be misunderstanding shell integration. | |||
:done ] (]) 11:11, 28 December 2021 (UTC) | |||
Could someone please clarify this? | |||
== TSE (Semware editor) license? == | |||
In addition, wouldn't vim's 'visual mode' count as column mode editing, or am I missing something? | |||
The article claims the semware editor were now BSD-licensed, but it seems like the source code is not available to the public? ] (]) 15:42, 9 December 2023 (UTC) | |||
:Originally I added "shell integration" for text editors can add items on Windows Explorer's context menu. But now it seems to be not only GUI shell, but also command-line shell... I don't know about vim, but column edit mode refers to the ability to selection vertically . --] 08:50, 9 Mar 2005 (UTC) | |||
::In that case, the column title should be changed. Many people who use operating systems other than MS Windows will understand "shell integration" to mean the ability to start a shell from within the editor or to insert the output of system commands in the buffer. ] 15:22, 10 Mar 2005 (UTC) | |||
== Tabs == | |||
This should be probably multiple file handling, or multiple windows, since tabs aren't found in command line/curses based editors, to be fair. ] 22:32, 10 Mar 2005 (UTC) | |||
:I agree | |||
:Not agree, as the way to handling multiple document can be very different: 1) open multiple windows; 2) MDI; or 3) tabbed interface. There may be more, but tabbed interface is the most popular. (I don't mean I hate command-line editor thought) --] 09:30, 11 Mar 2005 (UTC) | |||
:: I can think of | |||
::* multiple windows, similarly to many web browsers | |||
::* MDI | |||
::* split window | |||
::* tabbed interface or similar | |||
:: Moreover, some editors may support more than one way of displaying/opening multiple documents, or none at all. Some may have a system of switching between documents such that only one is on the screen at a time, but without the convenience of a tabbed interface (e.g. Emacs, which provides this independently of split window and GUI-mode multiple windows). There are also platform differences - an app that uses MDI on Windows may use separate windows in its Mac version, with this being how apps tend to work on Mac OS. And TextPad uses MDI, but has a document selector window that provides the convenience of a tabbed interface. -- ] 14:34, 11 Mar 2005 (UTC) | |||
:::Then, we can split the column into a table, with columns like ], ]. ], etc. --] 15:32, 11 Mar 2005 (UTC) | |||
:::: Do we really need a column for SDI? Really it just means it has neither MDI nor TDI. Moreover, the fact that the SDI column follows the same colour scheme as the rest of the columns makes it look as though SDI is a positive feature, which doesn't strike me as right. Personally, I'd be inclined to get rid of the SDI column and move the others back to the basic features table.... -- ] 18:08, 15 Mar 2005 (UTC) | |||
:::::Just because you don't think that SDI is the best doesn't mean that other people don't. For example, I think that SDI is vastly superiour to MDI. Since it is a subjective thing, it would not be fair to change it. --] 21:12, 15 Mar 2005 (UTC) | |||
Thinking about it now, I reckon we should change the table to this: | |||
{| border="1" cellpadding="1" cellspacing="0" style="font-size: 85%; border: gray solid 1px; border-collapse: collapse; text-align: center; width: 100%;" | |||
|- style="background: #ececec" | |||
! rowspan="2" | | |||
! rowspan="2" style="width:16%;" | ] | |||
! rowspan="2" style="width:16%;" | Single document window splitting | |||
! colspan="3" | ] | |||
|- style="background: #ececec" | |||
! style="width:16%;" | Multiple overlappable windows | |||
! style="width:16%;" | ] | |||
! style="width:16%;" | Window splitting | |||
|} | |||
My point being: | |||
* It makes a little more sense to ask whether the editor supports multiple windows than the more specific question of whether it provides access to 'cascade' and 'tile' commands on them. | |||
* The current table provides no distinction between single-document and multiple-document window splitting. Some editors, even those that support MDI, may support window splitting only to view different parts of the same documents, and not as a way of viewing different documents. ] is an example of this. Other programs may provide splitting as a means of viewing multiple documents, and enforce that you're not looking at the same document in both panes. There are probably numerous examples dating to ] days. Yet others (e.g. ] and probably ]) may provide no restriction on whether you use window splitting to look at different documents or parts of one document - these would have a 'Yes' in both columns. | |||
Though I'm not sure whether this is the best place for a "Single document window splitting" column.... -- ] 6 July 2005 12:47 (UTC) | |||
==Better exaplanation of fields== | |||
The meaning of most columnts is rather unclear. Also some "features" don't apply to certain editors as they are implemented by other parts of the system but integrate seamlessly into the editor(spell checking in Unix editors is one example, a better example is ftpfs and webfs in ]) ] | |||
==16 references for just Emacs?!== | |||
We should better combine it into one reference of the Emacs manual... --] 20:40, 11 Mar 2005 (UTC) | |||
== Windowing system integration == | |||
What is '''''Windowing system integration'''''? --] 09:40, 12 Mar 2005 (UTC) | |||
:Isn't that obvious? Integration with your ], e.g. right-click at a file > Edit with ]. Originally that column was "shell integration". But under different platform, the term "shell" refers to different thing. --] 19:44, 12 Mar 2005 (UTC) | |||
:Anyway, I've found a better name. Take a look. --] 19:51, 12 Mar 2005 (UTC) | |||
:: How can adding a registry entry by then installer(which only applies to windows, anyway) be considered a text editor feature? maybe something like ] could be considered "Window system integration", but still I don't think it can be considered a feature of the text editor itself. ] | |||
:::Not really. Most people don't know about registry. Even if they do, it is still nice that the editor itself can handle it (add/remove). Personally I won't use the use without shell integration, e.g. those Java-based text editors like jEdit. P.S. Someone should put jEdit in this comparison. ] 09:35, 17 Mar 2005 (UTC) | |||
== EDXOR is Win32 == | |||
Why was the ] column deleted? EDXOR is a Win32 application, with a Win16 version available as well. And, it's not THAT uncommon. --] 21:49, 13 Mar 2005 (UTC) | |||
: I never heard of it, can you provide references? papers? ] | |||
:: http://members.ozemail.com.au/~nulifetv/freezip/freeware/edxor.htm <- This is the official EDXOR site. --] 01:10, 14 Mar 2005 (UTC) | |||
::: Yea, there are thousands of text editors out there that have a website; why is this one so relevant? ] | |||
== Small Correction == | |||
The table shows that EditPlus does not support regex find/replace. That is false. I use that feature in EditPlus practically every day. | |||
:Just ] and update it. ;-) ] 09:20, 19 Mar 2005 (UTC) | |||
== Add an indication for feature available through plugins, scripts? == | |||
I just added ] to the comparison, but found that for most options were i had to say 'no' there is a plugin available. This is because ] is built to provide only core functionality, which can be expanded by plugin, much like ]. | |||
Adding an indication like ''Yes*'' or ''Plugin'' (and/or ''Script'', ''Macro'') for options that are available through plugins,scripts or macro's would give a lot more information i guess | |||
:Add it as footnote then. For example, see ]. --] 11:13, 13 Apr 2005 (UTC) | |||
== Nano == | |||
Edited to reflect the fact that nano does support newline conversion | |||
and all three newline types. | |||
== scriptable? == | |||
I'm surprised that in all this, no reference has been made to the text editors scriptability. I'm not even sure if there is a 'rigorous' definition for scriptability (which is why I thought I should discuss this before editing the page). | |||
I know that if i want vim or emacs to do something that it doesn't already do, I can usually script it, either via lisp (with emacs) or a vim file (with vim). are those the only two editors that offer such features? I'm not sure... I do know that I've saved a lot of time through vim scripts, and I feel like a comparison of text editors just isn't complete unless the issue is brought up. any thoughts? | |||
== big table == | |||
as there is a ] set apart from the main article with a warning that it is huge, maybe we could combine all these little tables into one single table (behind a size warning) so people can actually compare them. - ] 21:47, May 26, 2005 (UTC) | |||
== plugins == | |||
jedit does have spell checking, but it's a plugin. how should we indicate this? - ] 01:29, May 27, 2005 (UTC) | |||
:it is indicated (sort of). it says 'This table lists common basic features supported natively (i.e. without third-party add-ons)'. Plugins don't fall into that category, as far as I know - which is why it's marked as not having a spellchecker. the same is true for vim, and probably most of the other text editors being compared. |
Latest revision as of 21:58, 30 January 2024
This article is rated List-class on Misplaced Pages's content assessment scale. It is of interest to the following WikiProjects: | ||||||||||||||
|
Archives | ||
|
||
This page has archives. Sections older than 30 days may be automatically archived by Lowercase sigmabot III. |
Missing lines in tables for Sublime Text
Please, could someone look at the tables and add the missing lines for Sublime Text (at least in two tables)? I have no idea why it's not there. Thanks.
ISO-8859 in Notepad++ v 5.5
Current Version of Notepad++ seems not to support ISO-8859. 25 September 2009.
Adding Notepadqq
Why isn't notepadqq listed? I added it and it was removed. — Preceding unsigned comment added by 130.76.112.18 (talk) 18:57, 13 December 2021 (UTC)
Edit: Nevermind... I see with each software, an associated wikipedia article is expected. — Preceding unsigned comment added by 130.76.112.18 (talk) 18:59, 13 December 2021 (UTC)
size of editor?
There's no source for any of that, and as usual in comparison-of topics, the data are mostly wrong. In a quick check, the Debian package for vim uses 29Mb for its runtime, and 2.7Mb for the program. The table states that vim uses 2.2Mb. There's a "vim-tiny" package which is 1.2Mb. Similar comments likely apply to the whole column. TEDickey (talk) 08:47, 23 December 2021 (UTC)
- I don't even think that the column does have any encyclopedic value. I'd agree to a complete removal. Tuxman (talk) 22:39, 23 December 2021 (UTC)
TSE (Semware editor) license?
The article claims the semware editor were now BSD-licensed, but it seems like the source code is not available to the public? 2003:D3:873C:FC00:F510:3D09:813B:3BB5 (talk) 15:42, 9 December 2023 (UTC)
Categories: