LINUX.ORG.RU

Посоветуйте пожалуйста Linux OS, на которой удобно работать в %anything%

Убунта. Если цвет не нравится, то дебиан.

no-such-file ★★★★★
()

Казалось бы, что может быть проще, чем подсунуть свой конфиг вима? Нет, мы пойдём другим путём

XMs ★★★★★
()
Ответ на: комментарий от no-such-file

Но elementary os это аналог убунту. А он говеный. Убунту чем то лучше?

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

вижуал студио кал для казуалов, и она лагает, и на ней контесты писать не удобно.

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

Недавно установил elementary os. Какаха еще та (vim на ней говеный).

Плохому танцору сам знаешь что мешает.

нука, что за конфиги можно приделать, чтобы код писался без трудностей?

Для начала — мозги нужно приделать.

я там все что можно качал

Потому у тебя и получилась какаха.

вижуал студио кал для казуалов

А ты такой про-кодер, пытаешься выбрать готовый дистр, чтобы не настраивать Vim.

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

Конечно, та еще запара, будет проще и быстрее спросить у опытных пользователей чем неделями страдать.

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

проще и быстрее спросить у опытных пользователей

Опытные пользователи не могут знать, что тебе надо.

Мне, как опытному пользователю, хватает Vim всего с тремя плагинами, только один из которых лишь частично касается C++.

А менять дистрибутив ради лучшей дефолтной настройки Vim — это не нормально.

mord0d ★★★★★
()

Посоветуйте пожалуйста Linux OS, на которой удобно работать в вим

Посоветуйте, пожалуйста, автомобиль, который удобно заправлять.

Aceler ★★★★★
()

Gentoo: можно выбрать конфигурацию сборки вима и установить кучу плагинов прямо из портежа (в бинарных дистрах выбор беднее)

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

Посоветуйте, пожалуйста, автомобиль, который удобно заправлять.

БелАЗ неудобно, например. И с болидами все тоже непросто. А троллейбус вообще не заправляется, и без сети не работает.

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

Посоветуйте пожалуйста Linux OS, на которой удобно работать в вим

Посоветуйте, пожалуйста, автомобиль, в котором запах освежителя фруктовый

Fixed

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

проще и быстрее спросить у опытных пользователей

Так переходи на Geany и не досаждай визитёрам форума. И работай лучше под виндой.

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

Смотря что за трудности. Для начала простого .vimrc хватит

XMs ★★★★★
()

В guix говорят хороший vim. Но ставят все почему-то nixos.

pon4ik ★★★★★
()

Какаха еще та

Нет ты :3

Посоветуйте пожалуйста Linux OS, на которой удобно работать в вим.(c++)

Почему именно в vim? Чем не устраивает любое IDE для C++? Что мешает настроить vim в eOS? Что в твоём случае требуется от vim? Одни вопросы.

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

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

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

может быть, я не отрицаю что новичек

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

Что делает плагин codeforces и почему его нельзя установить в eOS? Лично у меня vim там работает, как и везде, со всеми ходовыми плагинами.

meliafaro ★★★★★
()

Другой язык, другую среду разработки, другую профессию.

И да, там не или, там и.

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

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

Есть дефолт, который работает вообще без конфигов. Его переопределить можно в конфиге. Есть дефолтный общесистемный конфиг, устанавливаемый вместе с пакетом, его тоже можно переопределить в пользовательском конфиге.

Чаще всего дефолтный общесистемный конфиг — это наркоманская дичь, написанная мейнтейнером пакета или разработчиком софта (это касается вообще многого софта, а не вима в частности), чтобы показать, как работает конфигурирование.

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

Чем не устраивает любое IDE для C++?

Например мне, как не пишущему на плюсах жирные проекты (и вообще, не особо фанату плюсов) ставить жирный IDE для грубо говоря helloworld.cpp смысла не видится. Учитывая уровень вопросов топикстартера, предположу, что он только начинает (чтобы писать более-менее проект, нужно как минимум уметь выражать свои мысли для начала) осваивать плюсы.

FranXX, попробуй писать код в ed.

mord0d ★★★★★
()

4.3, я за бан.

Ну а так это всё равно, что ставить только Windows XP, потому что там есть обои «Безмятежность».

Thetan ★★★
()

Win10 и студия

Deleted
()

шindows 7 максимальную

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

На самом деле, может потребоваться ещё пересобрать vim с нужными опциями. Например, в Slackware по дефолту vim собран без поддержки иксов, и потому в нём не работает вставка средней кнопкой мыши. Дальше ещё интереснее. Например, я так и не смог найти что с какими опциями нужно пересобрать, чтобы в vim'е запущенном в xterm'е заработала вставка средней кнопкой мыши от root'а. Вставка срабатывает, но вставляется пустая строка из какого-то другого буфера. Поэтому для вставки текста от root'а я юзал тот же ex-vi, в котором эта вставка текста средней кнопкой мыши от root'а работает.

А в той же Магейе вставка текста средней кнопкой мыши от root'а в vim'е запущенном в xterm'е работает.

saahriktu ★★★★★
()

Windows 7 ZVER DVD Ultimate более лутше всего.

enso ★★★★★
()
Ответ на: комментарий от saahriktu
XMs-desktop /home/xms # equery u vim
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for app-editors/vim-8.0.1298:
 U I
 + + X                              : Link console vim against X11 libraries to enable title and clipboard features in xterm
 + + acl                            : Add support for Access Control Lists
 - - cscope                         : Enable cscope interface
 - - debug                          : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces
                                      see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
 + + gpm                            : Add support for sys-libs/gpm (Console-based mouse driver)
 + + lua                            : Enable Lua scripting support
 - - luajit                         : Use dev-lang/luajit instead of dev-lang/lua (ineffective with USE=-lua)
 - - minimal                        : Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical
                                      features)
 + + nls                            : Add Native Language Support (using gettext - GNU locale utilities)
 - - perl                           : Add optional support/bindings for the Perl language
 + + python                         : Add optional support/bindings for the Python language
 - - python_single_target_python2_7 : Build for Python 2.7 only
 - - python_single_target_python3_4 : Build for Python 3.4 only
 - - python_single_target_python3_5 : Build for Python 3.5 only
 + + python_single_target_python3_6 : Build for Python 3.6 only
 + + python_targets_python2_7       : Build with Python 2.7
 - - python_targets_python3_4       : Build with Python 3.4
 - - python_targets_python3_5       : Build with Python 3.5
 + + python_targets_python3_6       : Build with Python 3.6
 - - racket                         : Enable support for Scheme using dev-scheme/racket
 - - ruby                           : Add support/bindings for the Ruby language
 - - tcl                            : Add support the Tcl language
 - - terminal                       : Enable terminal emulation support
 - - vim-pager                      : Install vimpager and vimmanpager links
XMs-desktop /home/xms #

Вот так вставка средней кнопкой работает

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

И от root'а тоже?

XMs-desktop /home/xms #
#


И в xterm'е?

Да.


А с какими опциями xterm собран?

XMs-desktop /home/xms # equery u xterm
[ Legend : U - final flag setting for installation]
[        : I - package is installed with flag     ]
[ Colors : set, unset                             ]
 * Found these USE flags for x11-terms/xterm-327:
 U I
 - - Xaw3d    : Add support for the 3d athena widget set
 + + openpty  : Use openpty() in preference to posix_openpt()
 - - toolbar  : Enable the xterm toolbar to be built
 + + truetype : Add support for FreeType and/or FreeType2 fonts
 + + unicode  : Add support for Unicode
 + + xinerama : Add support for querying multi-monitor screen geometry through the Xinerama API
XMs-desktop /home/xms #
XMs ★★★★★
()
Ответ на: комментарий от XMs

Хех. Здесь всё оказалось проще. Помогла команда

echo "export XAUTHORITY=/home/saahriktu/.Xauthority" >> ~/.bashrc
от root'а.

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

На вкус и цвет фломастеры разные, для меня толксы и бложик Спуфа, енто «daily dose of joy».

Murg ★★★
()

Арчик. Только православный Арчик.

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

я не начинаю, я спортивный программист. Жирные IDE тратят слишком много времени на написание кода..

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

Конечно, та еще запара, будет проще и быстрее спросить у опытных пользователей чем неделями страдать.



ты шизоид. Менять дистр из-за конфига вима. Норкоман, ну точно норкоман.

dikiy ★★☆☆☆
()

Во-первых — марш читать Танненбаума, пока не поймёшь, что такое операционная система, почему NOTEPAD.EXE — не часть операционной системы, и почему глупо ради одной прикладной программы менять систему.

Что Vim в deb-семействе криво опакечивают — это да. Первым делом лучше поставь пакет vim-gtk, даже если собираешься запускать из терминала — прилетит поддержка Python и буфера обмена X.Org. Или из исходников собери, как тебе надо. Или Neovim поставь.

И распиши конкретнее своё «говёный». Vim хорош как универсальный редактор, но сливает заточенным под конкретный язык инструментам. А тем более под такой бурно развивающийся и синтаксически замудрёный, как C++ — за ним и IDE-то еле поспевают, не то что этот мастодонт с васянскими плагинами. Впрочем, в спортивном программировании новомодные навороты особо не нужны, так что даже голого вима хватит. Вопрос в том, зачем он тебе нужен и как ты его используешь.

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

Жирные IDE тратят слишком много времени на написание кода..

IDE

тратят слишком много времени на написание кода

ЛОЛШТО?!

На написание кода тратит время программист. IDE — это инструмент, и насколько ты раскрываешь его потенциал (если он нужен в полной мере), зависит только от тебя.

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