Титла: Добър конзолен текстов редактор Публикувано от: console в Apr 03, 2015, 10:49 Здравейте,
Интересуваме съществува ли добър конзолен текстов рекдактор (изключваме VI) които да предлага : --syntax highlighter --bracket matching --Autocomplete Общо взето да има тези и други подобни благинки които предлагат останалите графични редактори.Nano ми харесва за редактиране на някакви файлове но на мен целта ми е да го използвам като IDE а nano неможе да ми предложи подобно нещо. Поздрави Титла: Re: Добър конзолен текстов редактор Публикувано от: neter в Apr 03, 2015, 10:57 Щом изключваме Vi, тогава Vim :P Щом искаш мощен редактор е странно да изключваш баш този. Ако ти е труден, разучи го и ще олеснее :)
MCEdit има описаните от теб функции и е по-простичък. Част е от MC (Midnight Commander). Emacs е мощен редактор и има конзолна версия. Титла: Re: Добър конзолен текстов редактор Публикувано от: 4096bits в Apr 03, 2015, 11:54 Не разбирам, защо изключваш точно vi. Нали искаш мощен редактор. С vi-vim се работи доста бързо. Като го понаучиш. Можеш emacs да пробваш. Какво значи мощен редактор за теб? Редакторите правят едно и също. Колко мощен да е. Да повдигне сто и двадесет от лежанка? :D
Титла: Re: Добър конзолен текстов редактор Публикувано от: Demayl в Apr 03, 2015, 22:06 Ето по-добро - vim и 2 монитора :D
Титла: Re: Добър конзолен текстов редактор Публикувано от: ivoarch в Apr 03, 2015, 23:55 Какво ще кажеш за Emacs?
Операционна система дегизирана като текстов редактор, вървяща на всякакво "желязо" GNU/Linux, BSD-та, Winblows, Solaris, Plan 9… Други, както споменаха: vi/vim ed - макар, че не знам ще може ли да се ползва за IDE. mg - подобен на emacs, но на дали за IDE ... Общо взето май ако толкоз държиш да е конзолен, нямаш голям избор - освен да съживиш една 100 годишна война - Emacs или Vi/Vim Ти избирай :D Титла: Re: Добър конзолен текстов редактор Публикувано от: console в Apr 04, 2015, 08:41 Благодаря ви за отговорите ще се опитам да дам малко повече яснота защо изключвам Vi или Vim или като цяло останалите редактори които изброихте. Някои от тях ги пробвах вчера като Emacs.
Причината е мн проста..Аз съм Web Developer и в последните години прескачах от един графичен редактор на друг. Дори по едно време работех с някакви IDE-та написани на JAVA което и до ден днешен се чуда как съм ги ползвал.Доста дълго време използвах gedit 2.x и си работеше прекрасно преди да направат версия 3 и тотално и да забършат плугините които използвах за php най-вече.Голяма тъпотия беше защото специално за php направиха gphpedit което тотално не ми харесва поради ред причини.Дори по едно време си мислех да взема да отделя малко време и да напиша плугините които ми трябват за gedit 3x. Но уви неразполагам с такова време.От 2 години ползвам Geany и си работи мн добре.Харесва ми върши работа, бързо е. Просто искам да използвам същите shortcuts които използвам в графичните редактори да ги използвам и в конзолния. Общо взето това е цялата работа. Ако има начин по-горе изброените програми да ги настроя да се използват по същия начин би било много хубаво.Просто неискам да разучавам нови комбинации за запазване на фаил и т.н. до болка са ви познати няма нужда да ги изброявам.Неискам да променям навици изградени от сумати години. Това е. Ако някои си задава въпроса защо искаш да ползваш конзолен редактор а не графичен. Отговора е просто ми харесва да работя с конзолата.Аз повечето неща които мога да ги свърша с графичните редактори като да търся в файлове и т.н не го правя с тях а го права през конзолата просто защото ми харесва повече. Това е. Поздрави [_]3 Титла: Re: Добър конзолен текстов редактор Публикувано от: BRADATA в Apr 04, 2015, 08:43 Що да е война? Който каквото му харесва - това си ползва....
Преди години ползвах mcedit и като поради някаква причина отворех vi - гледах като застрелян. Не знаех даже как да изляза :) . Позволих си да седна и да го разгледам по-подробно и сега това е единствения конзолен редактор, който ползвам. Т.е. ползвам vim, но то е пак vi. emacs не съм виждал, но мисля, да взема да пусна и да видя що за чудо е :) edit: console, видях, че сме писали заедно... Ти какво очакваш от твоя текстов редактор? Питам, защото си мисля, че нещо не си съвсем наясно що е то IDE. Да вземем например vim - има ужасно много опции за настройка, включително и създаване и предефиниране на клавишни комбинации. Просто трябва да отделиш малко време и да си го настроиш. Включително и autocomplete. Обаче никога не можеш да го накараш да ти дебъгва кода. А това е една от основните функционалности на IDE. На тема PHP - аз ползвам NetBeans и съм изключително доволен. Има всичко, което ми трябва, включително и предефиниране на клавишните комбинации :) :) :) Титла: Re: Добър конзолен текстов редактор Публикувано от: Demayl в Apr 04, 2015, 10:50 За vim трябва да запомниш ~15 commands. Иначе за shortcuts разбира се че може да си добавиш. Има много plugins за vim. Ето ти и примерно "нормален" autocomplete, който работи с TAB. Това го слагаш в vimrc
Код: function! Tab_Or_Complete() " Autocomplete works with TAB when inserting a word Титла: Re: Добър конзолен текстов редактор Публикувано от: ivoarch в Apr 04, 2015, 17:15 Що да е война? Който каквото му харесва - това си ползва.... офтопик Може би от тука ще ви стане по ясно защо казвам война => http://en.wikipedia.org/wiki/Editor_war :) /офтопик За автора на темата, и PHP + Emacs - http://truongtx.me/2014/07/22/setup-php-development-environment-in-emacs/ Титла: Re: Добър конзолен текстов редактор Публикувано от: BRADATA в Apr 04, 2015, 19:40 ОфтопикЩо да е война? Който каквото му харесва - това си ползва.... това, че разни хора изпадат в крайности е нещо, което не случва с мен и не ме касае. Ако ми трябва мотика - ще си взема мотика. Ако искам багер - ще ползвам багер. Такива ATI vs NVIDIA, AMD vs INTEL, EMACS vs VIM са само губене на време и мерене на пишки. /офтопик Благодаря за линка :) Титла: Re: Добър конзолен текстов редактор Публикувано от: ivoarch в Apr 04, 2015, 19:51 ОфтопикЩо да е война? Който каквото му харесва - това си ползва.... Е хубаво, и мене не ме касае :D, просто ви казах защо споменах война. То е ясно , че всеки сам решава какво е най добре за него. Всичко дрго е губене на време. За линка, няма защо :) Титла: Re: Добър конзолен текстов редактор Публикувано от: console в Apr 05, 2015, 07:58 Благодаря и аз за линка ще се пробвам да настроя Emacs [_]3
@BRADATA И аз ползвах по едно време Netbeans но е ужасно бавно в сравнение с Geany примерно просто защото е писано на JAVA а както знаем https://www.youtube.com/watch?v=Aa55RKWZxxI ($2) Титла: Re: Добър конзолен текстов редактор Публикувано от: 4096bits в Apr 05, 2015, 08:37 На i7 не е бавно ;D
Титла: Re: Добър конзолен текстов редактор Публикувано от: BRADATA в Apr 05, 2015, 08:44 На i7 не е бавно ;DАбсолютно съм съгласен. Също така на Core2. Единия ми лаптоп е i7 другия - Core2. И на двата нямам проблеми. Титла: Re: Добър конзолен текстов редактор Публикувано от: console в Apr 05, 2015, 08:58 Абсолютно съм съгласен. Също така на Core2. Единия ми лаптоп е i7 другия - Core2. И на двата нямам проблеми. Имаш проблем ползваш Java :o но това е просто закачка за неделя сутрин не го взимай на сериозно ;) Титла: Re: Добър конзолен текстов редактор Публикувано от: BRADATA в Apr 05, 2015, 09:19 Искам само да отбележа, че не защитавам джава-та, но за съжаление се използва на отвратително много места :) И това, дали ще я използвам в ИДЕ-то е най-малкия проблем... Нали прави това, заради което е там? А нали точно това е моята цел? => всичко е 6... Е, била бавничка - вярно е. Но не се забелязва на фона на това, което правя. Имала бъгове - и това е вярно, но за радост все още не си показва рогата в ИДЕ-то ми. С това се изчерпват минусите. За плюсовете трябва ли да пиша? Не мисля... И като сложиш кантара - ами по-добре е с ИДЕ (по-лесно за някои неща) отколкото без. Та така.Абсолютно съм съгласен. Също така на Core2. Единия ми лаптоп е i7 другия - Core2. И на двата нямам проблеми. Иначе понеже ползвам КДЕ за ВМ на всички проекти съм си създал .kateproject и като трябва да пипам нещо малко - отварям с kate. На физическите сървъри ползвам vim. И това е в общи линии :) БТВ какъв ти е мобилния телефон? Титла: Re: Добър конзолен текстов редактор Публикувано от: console в Apr 05, 2015, 09:42 Досещам се защо ме питаш за мобилния телефон. Отговорът kernel version 3.4.5-2794522 ;D барабар с всички лайнарщини които Android гордо заявява че използва :D
Но това е тема за друга дискусия. Мисля да направа едно проучване тези дни относто мобилните операционни системи и ще пусна една тема за дискусия. Титла: Re: Добър конзолен текстов редактор Публикувано от: vstoykov в Apr 05, 2015, 16:35 Ето моят списък с прости текстови редактори:
mcedit - този ми е най-често ползвания, напомня ми на edit.com от ДОС - може да се селектира текст с Shift + стрелка jed - http://www.jedsoft.org/jed/index.html Работи с кирилицата нормално. Инсталиране: sudo apt-get install jed nano Инсталиране: sudo apt-get install nano pico - този ме пренасочва към nano когато го стартирам в Убунту, нямам идея защо $ sudo apt-get install pico [sudo] password for user: Reading package lists... Done Building dependency tree Reading state information... Done Package pico is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: nano:i386 nano E: Package 'pico' has no installation candidate fte - този прилича малко на Турбо Паскал (в менютата му има "Run" и "Compile"). Само че не разбрах как да пиша на кирилица в него - отказва да приема кирилските букви, когато ги въвеждаш (иначе ги показва на екрана, ако са вече въведени с друга програма). http://fte.sourceforge.net/shots.html setedit - http://setedit.sourceforge.net/ - няма го в Ubuntu, трябва да се инсталира с компилиране. Много прилича на Турбо Паскал. Не съм го пробвал (не знам дали работи кирилицата). zile - https://www.gnu.org/software/zile/ - не показва кирилица, отказва да приема букви от кирилицата. Може и да работи с cp1251 локал, не съм го пробвал. С уникод не се разбира. fp-ide - клонинг на ТурбоПаскал - не показва кирилицата при Уникод локал. Стартира се с командата fp. Инсталиране: sudo apt-get install fp-ide LE Работи с кирилицата. Може да се ползва Shift + стрелки за да се селектира текст, има Make, Run, Compile в менюто. http://en.wikipedia.org/wiki/LE_%28text_editor%29 Инсталиране sudo apt-get install le Joe's Own Editor Приема кирилица, показва кирилица. За изход се ползва Ctrl+K, Q. За записване - Ctrl+K, D. За помощ - Ctrl+K, H. Изобщо, това Ctrl+K се ползва много често. Инсталиране: sudo apt-get install joe http://en.wikipedia.org/wiki/Joe%27s_Own_Editor Diakonos Трябваше да ползвам друг редактор за да му редактирам конфигурационния файл (не разбрах как се ползва търсенето), защото иначе показваше едно welcome message всеки път, вместо файла, който искам да отворя. Показва кирилица, приема кирилица от клавиатурата. Ctrl+Q за изход, Ctrl+S за save. Инсталиране: sudo apt-get install diakonos http://en.wikipedia.org/wiki/Diakonos Мисля, че изброих всички интересни редактори, но все пак може да погледнете и на: http://en.wikipedia.org/wiki/List_of_text_editors Титла: Re: Добър конзолен текстов редактор Публикувано от: vstoykov в Apr 05, 2015, 20:49 fte има няколко варианта:
Command 'sfte' from package 'fte-terminal' (universe) Command 'nefte' from package 'efte' (universe) Command 'xfte' from package 'fte-xwindow' (universe) Command 'efte' from package 'efte' (universe) Command 'vfte' from package 'fte-console' (universe) Command 'cfte' from package 'fte' (universe) Command 'fte' from package 'fte' (universe) $ sudo apt-get install fte-terminal efte fte-xwindow fte-console fte На всичките нещо не им работи както трябва. Титла: Re: Добър конзолен текстов редактор Публикувано от: Odido в Apr 06, 2015, 00:37 И аз ползвам netbeans с php и python плъгини, не мисля изобщо ,че е бавно. Я пробвайте да къстамирирате един emacs или vim с всичките му плъгини каквито сматате за нужни... .Като знам колко хора ги използват ,като основни редактори само тях, направо ми призлява ако си помисля какво са наблъскали вътре. :D
Но пък компютъррите сигурно не се изключват 24/7 и не има се налага да чакат да зареди... Титла: Re: Добър конзолен текстов редактор Публикувано от: 4096bits в Apr 06, 2015, 14:07 Проблема не е в добавките и подобни неща. Според мен хората просто ги мързи да учат нови неща. Да запаметят няколко клавиша. Друго е като го виждаш с очите си и трябва само да съкнеш с мишката на мястото. Някак по-съвременно. Всеки с каквото му е удобно де. На вкус и цвет товариш нет. Не ме поправяйте за руския ми, моля! :D
|