Страницы

Поиск по вопросам

вторник, 7 января 2020 г.

Редактор с разбиением окна на буферы как в vim или emacs

#редактор_текста #vim #emacs #linux


Интересует вопрос - существуют ли редакторы, под Linux, в которых есть возможность
разбить одно окно редактирования файла, на два, как это можно в vim или emacs, потому
что очень часто полезно видеть перед собой одновременно два исходника. 
И ещё хотел бы узнать, чтобы не создавать новый вопрос - чем emacs или vim лучше
(особенно в наше время)? Все говорят, что они настраиваемы до неузнаваемости, но в
чем выражаются эти настройки. Что можно полезного извлечь (для веб-мастера к примеру)
из этих редакторов, чего нет в других? 
P.S. Для себя я пока усвоил только разбиение окна на буферы.    


Ответы

Ответ 1



Из известных мне редакторов под линукс это умеют делать ещё два - QtCreator и Code::Blocks. Это конечно грубо, назвать IDE редактором, но мы же на форуме программистов, здесь в основном для кода и используются редакторы. Эти два умеют как просто сделать "два (и более) окна просмотра одного файла", так и разделить рабочее пространство для редактирования нескольких файлов. Также это умеет делать SublimeText (он платный, если что). Но там эта функция немного специфичная. Нужно в меню View->Layout выбрать способ разделения рабочего пространства, а после этого можно перетаскивать вкладки. Кстати, IDEA также умеет разделять рабочее пространство (меню Window->Editor Tabs). чем emacs или vim лучше (особенно в наше время)? Авторы этих редакторов в свое время поняли, что напихать все в один редактор сложно и не нужно и сделали гибкую систему плугинов (хотя это очень спорный вопрос - в эмаксе это своя модификация лиспа, а в виме ещё до недавно свой язык. Сейчас можно на питоне дописывать, но не полностью все). В других редакторах пытаются втиснуть все и сразу.

Комментариев нет:

Отправить комментарий