Misplaced Pages

Talk:Comparison of text editors: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editContent deleted Content addedVisualWikitext
Revision as of 01:09, 21 May 2005 edit206.124.132.18 (talk)No edit summary← Previous edit Latest revision as of 21:58, 30 January 2024 edit undoCewbot (talk | contribs)Bots7,343,826 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 
(433 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">—&nbsp;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">—&nbsp;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)

==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?

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:
WikiProject iconSoftware: Computing Low‑importance
WikiProject iconThis article is within the scope of WikiProject Software, a collaborative effort to improve the coverage of software on Misplaced Pages. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.SoftwareWikipedia:WikiProject SoftwareTemplate:WikiProject Softwaresoftware
LowThis article has been rated as Low-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Computing.

Archives
Archive 1Archive 2


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)
done TEDickey (talk) 11:11, 28 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: