LINUX.ORG.RU

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

 ,


0

2

Я не осилил vim.

Я не осилил emacs.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Shprot ()

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

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

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

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

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

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

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

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

Удачи тебе!

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

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

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

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

anonymous ()

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

Я не осилил vim.

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

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

$ vimtutor ru

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

anonymous ()

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

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

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

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

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

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

anonymous ()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

papin-aziat ()