LINUX.ORG.RU
ФорумTalks

Посоветуйте консольный текстовый редактор


0

1

Ищу текстовый редактор для правки конфигов и (изредка) чтения исходников.
Обязательные требования:

  • консольный
  • многодокументный, с возможностью отображения сразу 2-х файлов
  • возможность выделять текста по shift+стрелки, в том числе часть строки
  • интуитивный (для виндузятника) интерфейс

Желательно:

  • общепринятый интерфейс в стиле Xerox, с горизонтальным меню
  • возможность работать с буфером через ctrl+c, ctrl+v
  • наличие в репозиториях популярных дистрибутивов

PS Считаю очень удобным DOS'овский edit.com, хотел бы найти его аналог
PPS уже пробовал:

  • vi, ed, joe - слишком неинтуитивно
  • nano, pico - жуткие шорткаты, не смог копировать часть строки
  • mcedit - ужасное копирование
  • emacs - совсем-совсем не интуитивно. Такое чувство, что его писали инопланетяне и полсотней пальцев. уж лучше vi
  • fp (из комплекта free pascal) - похоже на то, что хочу, но это IDE а не текстовый редактор.
  • jed - к emacs'у, я не представляю, как можно ТАК выбирать хоркеи

PPPS Может быть существует консольный gedit ?



Последнее исправление: German_B (всего исправлений: 2)

Ломку снимает fte. У него есть консольная версия.

Чуть позже поймёшь, что emacs нужен.

Evgueni ★★★★★
()
Ответ на: комментарий от schizoid

Alt + A = Mark (or select) text
Alt + 6 = Copy text in the buffer
Ctrl + U = Past the text from the buffer

Чем надо было упороться, чтобы придумать такие хоткеи?

pevzi ★★★★★
()
Ответ на: комментарий от Evgueni

Ну, есть ещё консольный fte.

Да, про него забыл. Наверное, потому, что у меня версия древняя (1.1) завалялась (посмотрел и бросил), которая не умеет UTF-8. Более новые версии уже научились?

OldFatMan
()
Ответ на: комментарий от German_B

Приходится постоянно держать две консоли - в одной программа, в другой man по ней

:) У меня то же самое. Привыкайте. В качестве второй «консоли» можно использовать, например, tilda. Повесить на ctrl + ~ и поставить в автозагрузку (нажимаешь шорткат - консоль появляется, еще раз - исчезает). Очень удобно. Здесь же можно запускать файл-менеджер (mc, vifm...) и разные служебные команды. Умеет вкладки (правда, какие-то они неэстетичные).

frpaul ★★
()
Ответ на: комментарий от ZenitharChampion

Лексикон

Это тот, который в '96 загнулся, не выдержав конкуренции с wordpad?
Или Вы о каком-то другом? Тогда дайте ссылку пожалуйста.

German_B
() автор топика
Ответ на: комментарий от Nicholass

Не спорю. Но когда для написания HelloWorld.txt нужно изучить больше, чем для компиляции HelloWorld в незнакомом GUI-IDE, ИМХО, это перебор

German_B
() автор топика
Ответ на: комментарий от ugoday

Везде есть

то же верно и для emacs

vim у меня есть искаропки в ubuntu, mandriva и android (в составе busybox). И, вроде бы, он входит в LSB, хотя могу путать с vi - у меня они всегда были линками на один файл.

German_B
() автор топика
Ответ на: комментарий от red_eyed_peguin

Просто у тебя проблемы с интуицией.<ESC>:wq<CR>

на сколько мне известна, способы расширения интуиции на столько, чтобы вместо привычного <F10> догадаться нажать <Esc>, <Shift>+<;> для входя в меню, попадают под юрисдикцию ОБНОН'а :)

German_B
() автор топика
Ответ на: комментарий от German_B

Возможно, стоит попытаться превозмочь привычки?
В Vim лучшая реализация виделения текста, ИМХО.
http://www.cs.swarthmore.edu/help/vim/selection.html — минимум
В Emacs — самая интуитивная: ставишь метку, перемещаешь курсор, текст выделяется между меткой и курсором.

kermzyxer
()
Ответ на: комментарий от kermzyxer

По-моему, главное преимущество vim - в том, что он «заточен» под слепую печать. Имхо, преодолевать трудности обучения стоит только в случае, если юзер уже использует этот метод. Ну, или одновременно: слепая печать + vim. Проблема с ним только в том, что уже два года им пользуюсь, и все равно освоил только небольшую часть его возможностей. Ленивый я, наверное.

frpaul ★★
()
Ответ на: комментарий от LongLiveUbuntu

Тем, который писал сам.
Был один эксперимент в школе на Pascal.
Я осознаю, что не обладаю достаточной квалификацией программиста, для того, чтобы написать консольный текстовый редактор, которым смогу пользоваться.

German_B
() автор топика
Ответ на: комментарий от schizoid

* консольный
* интуитивный (для виндузятника) интерфейс

/0

Да ладно, вон в винде есть Far Editor, вполне интуитивно для видузятников и консольный.

kamre ★★★
()
Ответ на: комментарий от ugoday

То, что ваше утверждение, что emacs есть везде не совсем верно.
Его много где можно поставить, а vim уже есть.

German_B
() автор топика
11 января 2012 г.

mcedit - ужасное копирование

Очень простое, порог вхождения очень низкий.

KRoN73 ★★★★★
()
Ответ на: комментарий от German_B

привычного <F10>

Я F10 вслепую даже нажать не смогу, не то что интуитивно догадаться о том, что оно меню вызывает.

Tark ★★
()
Ответ на: комментарий от German_B

Убивает, что в Linux'е нет единого стиля шорткатов.

Запили свои шорткаты, в чем проблема?

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.