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)

Пипец, а чем Sublime и Pycharm не устроили? Только недавно продлял лицуху на пич.

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

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

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

Как-то звучит по нищебродски. За еду тоже не платишь? Сублайм и без оплаты прекрасно работает.

menangen ★★★★★ ()
Последнее исправление: menangen (всего исправлений: 1)
Ответ на: комментарий от 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

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

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

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

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

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

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

anonymous ()

Настоящие парни кодят с помощью echo и ed

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)
Ответ на: комментарий от 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

make надо по крону запускать

по крону

inotify же есть, зачем так извращаться.

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

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

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

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

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

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

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

papin-aziat ★★ ()

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

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

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

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

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

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

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

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

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

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

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