LINUX.ORG.RU

Ищу редактор

 , , , ,


0

3

Хочу быстрый редактор с автодополнением, вот даже если в nano его добавить, было бы то что мне надо. Автодополнение нужно для сишки, можно и что нибудь древнее на motif/etc, лишь бы не тормозило как emacs/qtcreator/codeblocks/etc! Ну еще хочется привычного управления, как в блокноте.

Что есть? Кроме geany, оно перешло на gtk3, ищу ему замену.

Ответ на: комментарий от Unicode4all

Там есть что то типа cua-mode включающее привычное управление? Какое автодополнение ставить что бы не лагало?

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

Neovim будет лучше для меня как для пользователя, или там чисто по коду?

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

работает шустро

У меня гигабайт памяти, он во первых открывается минуту у меня, во вторых само редактирование с задержкой.)

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

тогда попробуй neovim только в insert режиме и neovim-completion-manager + LanguageClient-neovim + clangd. (сам не пробовал, просто некогда один знакомый рассказывал)

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

Ох долго же ее собирать придется, еще и зависимости компелять.

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

А что тебе проприетарщина? Запускай firejail --net=none subl3 и оно не будет никуда стучать. Зато он на С++ написан, быстрее всяких vscode/atom. И плагинов куча, в том числе и для C/C++.

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

А что тебе проприетарщина?

Спамит месаджбоксами о покупке, нинадежно.

Запускай firejail --net=none subl3

Я на OpenBSD

И плагинов куча

Да мне только автокомплит и подсветка

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

Там есть что то типа cua-mode включающее привычное управление?

Зачем тебе эти пережитки мсдосовких игрушек. Пиши код как отцы юникса

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

У столмана руки начали болеть от его редактора когда он там что то писал, нелюблю такое.))

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

Да можно и мышкой выделить, в менюшку тыкнуть, там копировать выбрать, да.

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

Спамит месаджбоксами о покупке, нинадежно.

Я тебе ключик подарю)

Я на OpenBSD

А как ты тогда саблайм запустишь? Ну даже если и запустишь, разве в OpenBSD нет никакого сандбокса?

dnb ★★★★
()

Возьми какой-нибудь SciTE или TextAdept и накостыль нужные фичи. Заодно и увидишь, какие из них тормозят.

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

SciTE (gtk3)
Заодно и увидишь, какие из них тормозят.

Диалог открытия файла, лол. Это уже сейчас заметно.

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

monodevelop поддерживает c/c++ и gcc

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

Я конечно понимаю что подсветка это ненужно, но ее можно как нибудь подключить? Как ставится? pkg_add plan9port?

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

Не вижу менеджера плагинов

Каких ещё плагинов?

Дописать редактор?

Это не редактор. Это программная среда с элементами редактора.

i-rinat ★★★★★
()
Ответ на: комментарий от linuhs_user

но ее можно как нибудь подключить?

Нет. Роб сказал фтопку — значит фтопку.

pkg_add plan9port?

Это, потом PLAN9=/usr/local/plan9 и PATH=$PATH:$PLAN9/bin в твой $HOME/.profile, релогин.

Ещё полезные штуки: https://github.com/evbogdanov/acme.

commagray ★★★★★
()
Последнее исправление: commagray (всего исправлений: 2)
Ответ на: комментарий от SuoiCat

Автодополнение сишки умеет? А то напряжно его компелировать

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

Ага, понял. Загружается быстро, но нипонятно, хорошо хоть не пищит.) Что можно для самого начала почитать?

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

Во-первых, досмотреть видос. Во-вторых, 9 man acme | less. В-третих, http://acme.cat-v.org/. Ну, а дальше, если зайдёт, можно просто копаться в поисковике и GitHub на тему каких-то самописных плюшек — к Acme всё прикручивается сбоку, сам он неизменный.

commagray ★★★★★
()
Последнее исправление: commagray (всего исправлений: 1)
Ответ на: комментарий от commagray

Ты этим пользуешься? Расскажи насколько он в целом юзабелен, можно ли что-то более менее серьезное в нем писать? Понимаю, что до настоящих IDE он конечно не дотягивает, просто интересно потыкать, понравилась концепция использования мыши.

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

При выборе gtk3 vs qt используется закон эскобара.)

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

Оно не лагает, но полноценное автодополнение требует пару гигов оперативки, как я помню. Да, QtCreator в моём случае оказался удобнее, т.к. меньше требует напиливания, после какого-нибудь апдейта.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 1)

Кроме geany, оно перешло на gtk3, ищу ему замену.

Полна боли и страданий никчемная жизнь тулкитофоба.

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

а эта шняга под линь ставится только в комлекте со всей эмуляцией plan9 или её можно выдрать и скомпилить статически, без внешних зависимостей?

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

Тоже не понимаю. Он из-за gtk3 начал дико тормозить?

Archer73
()

Что есть? Кроме geany, оно перешло на gtk3, ищу ему замену.

это плохая новость. не сказать, что я прям фанат geany, но иногда приходилось его юзать.

что касается cишных IDE, то из развитых систем (именно IDE) code::blocks среди них самый шустрый, имхо. скорость работы автодополнения зависит от притягиваемых в проект зависимостей. парсер парсит новые подключенные файлы и если их овердофига, то иногда это занимает много времени. я на совсем медленных машинах просто отключала эти подсказки и сразу становилось легче. но на средней девелоперской машине он не тормозит ни грамма. он также становится шустрее, если поотключать всякие плагины вроде встроенного подтягивания хэлпа, проверки синтаксиса и прочей в целом ненужной мишуры.

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