Пропускане към основното съдържание

Инсталиране на Sublime Text 3 под CentOS

Sublime Text е гъвкав текстов редактор за програмисти, който работи под OS X, Windows и Linux. Освен синтактичното подчертаване (естествено!) той позволява автоматично довършване на командите, автоматизиране на повтарящите се задачи (batch), както и разширяването с макроси и снипетси.
Сега ще покажем как протича инсталацията му под CentOS 6.6 (примерите са за 32-битова ОС):
  1. Сваляме необходимият пакет:
[angie@angie-desktop ~]$ cd ~/Downloads
[angie@angie-desktop Downloads]$ wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3059_x32.tar.bz2
--2015-04-20 18:49:45--  http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3059_x32.tar.bz2
Resolving c758482.r82.cf2.rackcdn.com... 80.239.137.66, 80.239.137.51, 2001:2030:0:f::c30c:e149, ...
Connecting to c758482.r82.cf2.rackcdn.com|80.239.137.66|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7533926 (7.2M) [application/x-bzip2]
Saving to: "sublime_text_3_build_3059_x32.tar.bz2"

100%[======================================>] 7,533,926   2.86M/s   in 2.5s    

2015-04-20 18:49:48 (2.86 MB/s) - "sublime_text_3_build_3059_x32.tar.bz2" saved [7533926/7533926]

2. Разархивираме (в случая в директория /opt):
[root@angie-desktop Downloads]# tar -vxjf sublime_text_3_build_3059_x32.tar.bz2 -C /opt
sublime_text_3/
sublime_text_3/crash_reporter
sublime_text_3/plugin_host
sublime_text_3/python3.3.zip
sublime_text_3/Packages/Makefile.sublime-package

3. Създаваме символна връзка към директория /usr/bin/:
[root@angie-desktop Downloads]# ln -s /opt/sublime_text_3/sublime_text /usr/bin/sublime3

4. Пробваме дали всичко е наред:
[angie@angie-desktop Downloads]$ sublime3

Ако програмата се зареди, можем да сме доволни:

Ако желаем, можем да свалим предлаганата по-нова версия или да го отложим за друг път.
5. Ако желаем да стартираме редактора от менюто на Gnome, трябва да създадем стартер:
[root@angie-desktop Downloads]# sublime3 /usr/share/applications/sublime3.desktop

със следното съдържание:
[Desktop Entry]
Name=Sublime3
Exec=sublime3
Terminal=false
Icon=/opt/sublime_text_3/Icon/48x48/sublime-text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow
[NewWindow Shortcut Group]
Name=New Window
Exec=sublime -n
TargetEnvironment=Unity

Сега можем да стартираме Sublime3 от Applications > Programming.
Успех!

Източници:

Коментари

Популярни публикации от този блог

Проектиране на кемпер с VehiPlan

Оливер Колонж (Oliver Collonge) написва през 2011 г. втора версия на безплатната програма за дизайн на кемпери VehiPlan . Според автора тя е писана и трябва да работи под Windows 2000/Vista. Пробите показват, че работи нормално и под Windows 7 и 10. След като свалите архива (zip) можете да го разархивирате в C:\Windows\Program Files (x86)\. Програмата е с френски интерфейс и затова са необходими още няколко файла - vb6fr.dll , comdlg32.ocx & mscomctl.ocx . Тези файлове се поставят в C:\Windows\SysWOW64\. Comdlg.ocx се поставя в C:\Windows\System32\. След това е необходимо да се стартира Command Prompt (cmd - като администратор) и да се изпълни командата: regsvr32 %systemroot%\system32\comdlg32.ocx Ако възникне някакъв проблем, по-нова версия на файла може да се свали от тук . След това трябва да направим препратка към C:\Program Files (x86)\VehiPlan-2-0-0\VehiPlan.exe за по-удобно стартиране, която да поставим на работния плот или друго подходящо място. В архивния файл на програмат...

Диаграма на Гант с електронна таблица

Диаграмата на Гант се състои от ленти, ориентирани успоредно на времевата ос. Всяка лента представлява отделна задача в проекта (вид работа), краищата ѝ — началния и крайния момент на изпълнението  ѝ, а дължината ѝ - продължителността на задачата. Тези диаграми могат да се използват и за други, не точно производствени, цели - например да покажат заетостта на учебна зала. Когато представянето на данните е регулярна задача може да се използва специализиран софтуер като GanttProject, но за инцидентна визуализация можем да се справим с „подръчни средства“. Сега ще покажем как с електронна таблица (LibreOffice Calc) ще визуализираме времето, за което няколко служители са работили във фирмата: Изходните данни са в няколко колони: Продължителността на трудовия стаж в дни определяме с формулата D2=C2-B2, като я копираме за всеки последващ ред. На 6-и ред съответно с функцията MIN и MAX определяме минимална и максимална дата в таблицата, а на 7-и ред - записваме начална (1.1.198...

UHS: Разширение на мрежата с евтин рутер

Свързването на два (или повече) рутера в една локална мрежа увеличава броя на достъпните портове и служи за репликиране на wi-fi сигнала за по-пълно покритие на дома/офиса. Идеята е да се ползва евтин допълнителен рутер, чрез който с минимални капиталовложения можем да покрием цялото жилище/офис със сигнал с достатъчно високо качество. Връзката между двата рутера е по UTP кабел. Използването на новия рутер като безжична входна точка („AP“) е, както се казва, ,друга бира“ и ще бъде разгледана по-късно. В нашата имплементация ще използваме ADSL рутер Pirelli DRG A124G, стандартно доставян като крайно устройство от Виваком. Не знам каква е причината, но Мрежата е пълна с обяви за продажба на тези машинки на цена 5-10 лв.  Другият вариант е да се вземе някакъв рутер от вносителите на техника втора употреба от Западна Европа, но там обикновено липсват адаптерите и изобщо няма гаранция, че рутерът „ще запали“. Разбира се, съществува вариантът да се закупи и нов, но това...