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)

vim

По нему к тому же книжка вышла.

desruptor
()

Для ценителей досовского edit есть mcedit

KERNEL_PANIC ★★★
()

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

То есть, вендузятник получается не человек что ли?

Выбирай: либо vim, либо emacs.

OldFatMan
()

Используй vim. А вообще вброс толстоват.

mopsene ★★★
()

его писали инопланетяне и полсотней пальцев

Сикрет элиен технолоджи же.

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

По большей части им и пользуюсь.

Убивает, что в Linux'е нет единого стиля шорткатов. Приходится постоянно держать две консоли - в одной программа, в другой man по ней

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

pico

у меня это симлинк на nano

самое подходящее, если кто-то объяснит как там выделить и скопировать часть строки

German_B
() автор топика

Лучше vim ничего не найдете.

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

wikipedia

nano is a text editor ... It emulates the Pico text editor, part of the Pine email client...

По сути, одно и то же функционально, но некоторые предпочитают pico.

Alt + A = Mark (or select) text

Alt + 6 = Copy text in the buffer

Ctrl + U = Past the text from the buffer

schizoid ★★★
()

В emacs есть cua-mode для любителей C-c C-v.

x4DA ★★★★★
()

но это IDE а не текстовый редактор.

Как раз edit.com, единственное что делал, это запускал qbasic с ключом /EDCOM.

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

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

Зато все кастомизируется. Кстати, в иксах очень годный geany. Вот только сначала надо хорошо в его конфигах подковыряться, чтобы цветовые схемы были нормальными.

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

Настолько толсто, что ТС вытекает из треда.

Я Вас искренне не понимаю.
Я пользовался продукцией MS с '94 года
За эти годы я пользовался edit, notebad, wordpad, word и многими другими редакторами и IDE (в т.ч. некоторыми под DOS). Абсолютно везде я выделял текст с помощью shift и стрелочек, копировал ctrl+c,ctrl+v и/или ctrl+insert, shift+insert
Некоторое время назад я перешел на Linux. В gedit, kate, OOo и различных IDE мои привычки работают.
По моему логично ожидать привычного поведения и в консоли

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

По моему логично ожидать привычного поведения и в консоли

Консольные программы родились и сформировались в 1970-1980-х гг. В то время даже клавиатуры были...мнэээ...несколько другие. И подход к «интуитивному интерфейсу» отличался.

OldFatMan
()

Emacs не интуитивен. Он умнее.

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

При этом пользователю открывался текстовый редактор, без пунктов меню, относящихся к IDE, но со всеми его возможностями по редактированию, такими как разделение окна для сравнения двух файлов или разных участков одного и того же файла, а также выполнение все команды 3 способами:

  • через меню (alt, стрелк, enter)
  • шорткатами
  • мышью
German_B
() автор топика
Ответ на: комментарий от schizoid

Спасибо.
Похоже на нем и остановлюсь

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

саныч бы рассказал, что нужно делать с секретаршами :-)

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

У меня в ~/.vimrc забито

" Выход без сохранения на <F10> во всех режимах imap <F10> <Esc>:q!<CR> map <F10> <Esc>:q!<CR>

Работает без проблем.

А вообще, не знаю. Надо маны читать. :) Впервые про такой режим услышал и не понял, зачем он.

А для ТС советую опять же vim. Плюшки типа меню и прочими «интуитивными» свистелками настраиваются с помощью плагинов и того же ~/.vimrc

Только вот нафига эти костыли нужны, вопрос другой.

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

Везде есть, настраивать не надо, запускается быстрее. Проще и быстрее навигация по символам в пределах файла ( * #)

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

Ясно. Я просто перепутал. Между тем, что описал автор, и текстовым процессором, тонкая грань.

ZenitharChampion ★★★★★
()

возможность выделять текста по shift+стрелки, в том числе часть строки

Установи уже GPM.

emacs - совсем-совсем не интуитивно. Такое чувство, что его писали инопланетяне и полсотней пальцев.

Не, не инопланетяне, вот он --- пользователь Emacs.

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

Везде есть

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

настраивать не надо

это делается один раз.

запускается быстрее

man emacsclient

Проще и быстрее навигация

Спорно.

ugoday ★★★★★
()

emacs - совсем-совсем не интуитивно. Такое чувство, что его писали инопланетяне и полсотней пальцев. уж лучше vi

инопланетяне, конечно же, глупее тебя...

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

Если ты говноед, то это не означает что окружающие так же должны жрать говно.

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