LINUX.ORG.RU

Как использовать nano в качестве IDE для Python/C/C++?

 ,


0

2

Я не осилил vim.

Я не осилил emacs.

gedit и geany графические.

Можно ли использовать nano в качестве IDE для Python/C/C++?

Если да, то как настроить хотя бы запуск python3 редактируемый-файл?

Как перенастроить Ctrl-O для сохранения? Я в mc работаю.

Никак. Тебе придётся страдать.

hateyoufeel ★★★★★
()

Нано предназначено для того, чтобы, править конфиги на сервере. Для разработки лучше установи PyCharm and Clion или Visual Studio 2017 Community в Wine.

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

Для разработки лучше установи Visual Studio 2017 Community в Wine.

Не позорь анонимуса...

fsb4000 ★★★★★
()

Плохая затея, поставь spacemacs, это emacs, только легче. Для С/C++ QT Creator, для питона eric IDE

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

Тем, что за них нужно платить? А для большинства труъ линуксоидов это религиозно неприемлимо. Тем более, что в всегда есть достойные аналоги совершенно бесплатно, и не хуже, а порой и лучше той проприетарщины, за которые барыни хотят денег.

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

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

screamager
()

В nano можно все переназначить и сменить, гугли

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

За еду тоже не платишь?

Если бы у меня был выбор между беляшом или пирожком, первый раздают бесплатно, а за другой требовали денег, то я бы взял бесплатный беляш. Одно тесто, одна начинка, вот только один из них круглый, а другой нет. У первого мясо в начинке сразу видно, а у второго оно там есть только со слов продавца. Так что выбор очевиден.

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

У Visual Studio 2017 Community и без Wine статус Garbage...

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

Sublime text полноценно работает и без оплаты. Приобретение сего ПО всего лишь убирает выскакивающее окошко, напоминающее об оплате. Еже ли оно раздражает, то можно пропить недельный курс настойки валерианы и всё будет нормально...

Shprot ★★
()

Sublime text 3

Если не сталкивался с таким, то рекомендую посмотреть это видео, там чел немного нудновато, но всё же на доступном языке объясняет как настроить саблайм...

Shprot ★★
()

nano как IDE? У кого берешь траву, брат?

Virtuos86 ★★★★★
()

Я не осилил vim.
Я не осилил emacs.
Как использовать nano в качестве IDE для Python/C/C++?

«Я не осилил легковые и грузовые автомобили. Как использовать велосипед для перевозки крупногабаритных грузов?»

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

Ай аноним, ай маладца, сделал мой день. Вот это да!

anonymous
()

Micro, ну или осиль emacs. Там же легко, можно еще и cua-mode 1 поставить

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

Нано предназначено для того, чтобы, править конфиги на сервере.

Нет. GNU nano — это просто редактор текстовых файлов. Конкретно и именно для правки конфигов его не создавали.

А по теме вопроса, просто, не надо из nano делать IDE, это глупо! Как IDE сойдут как раз редакторы монстры типа emacs или vim. В vim команда начинающаяся с двух символов — " :! " обрабатывается в bash.

Я не питонщик, но для компиляции на Си команда

:! gcc hello_world.c -o hello_world
работает, и тебе не нужно выходить из редактора. Для vim в режим редактирования входишь после нажатия клаваиши < i > выходишь обратно в командный режим нажав <Esc >. В командном режиме не забывай всегда перед командой ставить знак двоеточия.

Удачи тебе!

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

Ну так их осиливать надо осиливать, а не треды создавать.

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

Интро левел бог.

2op: а что мешает мц в окне запускать? Или в целом не работать в мц, например.

Я кстати в детстве в edlin’е херачил асм-исходники, пока не понял, что это необязательно и можно просто F4 в нортоне нажимать.

anonymous
()

https://en.m.wikipedia.org/wiki/List_of_text_editors

Вот тут еще jed и joe перечислены, какой-то я даже юзал, вроде лучше было, чем нано. Ну и mcedit чем не устраивает тогда расскажи, он же в духе этого твоего мц.

anonymous
()

Рецепт по осиливанию.

Я не осилил vim.

Каждый день запускать vimtutor и по 20-30 минут делать упражнения. Мозги не напрягать? Специально ничего не зубрить. Спино-мозговой автоматизм сам выработается со временем.

Если вдруг твоя система имеет английскую локализацию, то команда будет

$ vimtutor ru

Это рецепт советуется не только тебе, но и всем кто родился 1990 году.

anonymous
()
Ответ на: Рецепт по осиливанию. от anonymous

Каждый день запускать vimtutor и по 20-30 минут делать упражнения.

а оно того стоит? есть же обычные удобные редакторы/IDE без айкидо

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

Да. Второй текстовый редактор гробит руки.

Пианисты виртуозы с тобой не согласны.

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

тебе не нужно выходить из редактора

Лог выполнения команды при этом где можно наблюдать?

grem ★★★★★
()

nano не IDE, а вот Acme — вполне. Его и советую использовать.

commagray ★★★★★
()

Так включить подсветку синтаксиса:

touch ~/.nanorc
echo "include /usr/share/nano/c.nanorc" >> nano .nanorc
echo "include /usr/share/nano/python.nanorc" >> nano .nanorc
sniper21 ★★★★★
()
Последнее исправление: sniper21 (всего исправлений: 2)

я понял, что использовать нельзя

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

А для большинства труъ линуксоидов это религиозно неприемлимо.

Если вы постоянно будете говорить за всех, это может плохо закончится.

Im_not_a_robot ★★★★★
()

С твоими хотелками тебе надо mcedit юзать. Только с буферными операциями разберись. Подсветка есть, роль недоIDE выполняет сам mc. Я его время от времени так использую, когда надо в исходниках несколько строк поправить, и QtCreator лень запускать.

Ну а если по-хорошему, то таки осиль вим. Я лично знаю двух программистов, которые так сделали, и один из них — девушка. :)

hobbit ★★★★★
()
Ответ на: комментарий от papin-aziat

Глянь книжку «Практическое использование Vim» Дрю Нейл, даже просто почитать прикольно.

Незнаю, незнаю. По-моему самая эффективная вещь для обучения, это именно vimtutor.

Незная почему, но вспомнилась фраза: «Видишь книгу — видишь фигу».

anonymous
()

В одном терминале открой nano, в другом запускай make.

Необходимость интеграции всех средств разработки в одно приложение преувеличена.

Deleted
()

2-3 терминала в одном экране — tmux или GNU Screen тоже вариант?

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

В одном терминале открой nano, в другом запускай make.

Необходимость интеграции всех средств разработки в одно приложение преувеличена.

make надо по крону запускать, тогда будет IDE

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

Учитывая то, что как правило подобные решения работают в разы отзывчивее и быстрее — кто ещё извращенец.

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

Видишь книгу — видишь фигу

Главное, дорогой анон, помни, это само не проходит.

По-моему самая эффективная вещь для обучения, это именно vimtutor

Это не «самая эффективная вещь», это предельный минимум, чтобы сделать хоть что-то.

papin-aziat ★★★★★
()

Как использовать nano в качестве IDE

Как использовать вилку для хлебания бульона?

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

Легко. Отрезаем немного кожи, оборачиваем вилку, кушаем бульон.

ozz_is_here
()
Ответ на: комментарий от papin-aziat

Это не «самая эффективная вещь», это предельный минимум, чтобы сделать хоть что-то.

Дело в том, что НАЧИНАТЬ с книги это трудно, нудно и долго. Лучше всего начинать с vimtutor -а.

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

НАЧИНАТЬ с книги это трудно, нудно и долго

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

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