Punta de Choros

27 декември 2009

На 2009г й оставаха 120ч съществуване. От календара падна поредния лист с дата 27 декември и към 10.30ч сутринта ме събуди звън от телефона.

Инсталация на Microsoft шрифтове в Ubuntu 16.04

14 януари 2017

нсталация на Microsoft шрифтове в Ubuntu се поражда от идеята браузърите в различните системи, да показват еднакво текстовото съдържанието на интернет страниците.

Ubuntu 16.04 инсталация на USB disk on Key

19 ноември 2016

Арсеналът ми от мобилни компютри съдържа Fujitsu Lifebook AH530. Това е бюджетна машина от 2011г на Intel Core i5-480M процесор и 4GB DDR3 RAM памет.

gparted

Paragon ExtFS for Windows

30 юли 2016

ExtFS for Windows е утилита на Paragon Software разработена през 2013г. Тя представлява решение, предоставящо пълен достъп на четене и на запис до раздели ...

msvcr100.dll is missing Windows 10

04 октомври 2016

Майк Патерсън от Plixer, компания по компютърната сигурност, публикува доклад , че Windows 10 изпраща данни в криптиран вид от вашата машина на всеки пет минути. Той е направил максимума, за да спре изтичането, но системата продължавала да изпраща информация.

ProGedit

Gedit е официалния текст-редактор в Gnome desktop обкръжение. Съпоставимо е на Notepad в Windows. Gedit притежава изключителни възможности и определено има насоченост към програмистите. Относно интерфейса се забелязва залитане в посока TextMate.

Преамбула

Система Ubuntu 10.04 (lucid)
Kernel Linux 2.6.32-34-generic
GNOME 2.30.2
Gedit 2.30.3

Всичко започва от тази тема, където научихме Gedit да чете кодировка Windows-1251 (cp1251). Миграцията от Windows към Ubuntu ме пренесе в среда UTF-8, а това правеше Windows документи на кирилица нечетими в Gedit. Това определено дразни. Въпросните документи станаха четими, но новите написани на кирилица създадени от сродни редактори в Ubuntu станаха нечетими в Gedit. Ново 20.

add

За дребни нужди Gedit е отличен инструмент за редакция на код. Съдържа редица разширения, които се активират от меню - Edit - Preferences - Plugins, но за комфортна работа не ми достигаше една възможност, да променя работния прозорец по свой вкус. Тъмните теми не ми допадаха, а светлите ползваха бял фон. Този фон ми прилича на прожектор за очите, а от друга страна хаби батерията на мобилния компютър.


Depeche Mode - Walking In My Shoes

Смяна на фона в Gedit

За целта е нужна ориентация кое къде се намира.

Текущите теми се намират в:
/usr/share/gtksourceview-2.0/styles/

Добавянето на нова тема за Gedit става в каталог:
~/.gnome2/gedit/styles/

Добавяне на нова тема
sudo cp ~/Desktop/<new_theme.xml> /usr/share/gtksourceview-2.0/styles/<new_theme.xml>

Изтриване на тема
sudo rm /usr/share/gtksourceview-2.0/styles/<name_theme.xml>

На свой ред реших да модифицирам тема Kate. Тя най- ми допадаше като цветова схема.
Преглед на темите става в меню - Edit - Preferences - Font & Colors. Копирах темата от указаното горе място и добавих следните изменения.
<style-scheme id="progedit" _name="Progedit" version="1.0">
  <author>GtkSourceView team</author>
  <_description>Color scheme used in the Kate text editor</_description>

  <color name="red"                         value="#FF0000"/>
  <color name="blue"                        value="#0000FF"/>
  <color name="dark-blue"                   value="#0057AE"/>
  <color name="dark-red"                    value="#800000"/>
  <color name="dark-green"                  value="#008000"/>
  <color name="grey"                        value="#808080"/>
  <color name="yellow"                      value="#FFFF00"/>
  <color name="white"                       value="#FFFFFF"/>
  <color name="brown"                       value="#B07E00"/>

  <style name="current-line"                background="#EEF6FF"/>
  <style name="right-margin"                background="#ADD4FF"/>
  <style name="bracket-match"               bold="true"/>
  <style name="bracket-mismatch"            background="red" bold="true"/>
  <style name="background"                  background="#EEF6FF"/>
  <color name="text_bg"                     value="#f2f7ed"/>
  
  <!-- Global Settings -->
  <style name="text" foreground="text_fg" background="text_bg" bold="true"/>
Темите за Gedit са xml файлове. Показания код е част от кода на Kate, веднага след коментара. Променя се ред 1-ви. Задава се ново име на id и на _name. В тази част се добавя ред 20-ти, като value е бъдещия ви цвят по избор. Аз предпочитам изпрани цветове. Нов ред е и 23-ти. С него влизат в сила желания цвят за фон.

Резултат:
Gedit

Unicode UTF-8 encoder за Gedit


За пълно щастие остава да научим Gedit как да се избави от хемороидите на windows. На помощ идва изключителен pligin от Владислав Горбунов. За него четем:

Gedit plugin to fast reopen the file with any encoding, defined in the Open/Save dialog.
To install extract content of the encoding.tar.gz to ~/.gnome2/gedit/plugins/
Encoding list show in the File menu.


Unicode UTF-8 encoder за Gedit

Изтегляте архива на Владислав Горбунов. Съдържанието му слагате в каталог:
~/.gnome2/gedit/plugins/

Това са два файла: encoding.gedit-plugin и encodingpy.py

След което включвате в меню - Edit - Preferences - Plugins - Encoding. Рестартирате Gedit и се отдавате на слънчева храна като сънгейзерите.

Резултат
Unicode UTF-8 encoder за Gedit





до нови срещи   ^.^

20.10.2011 profruit 

3 Response to "ProGedit"

  1. Пламен Said,

    Всъщност, достатъчно е на първо място в листа да стои UTF-8, а на второ 1251. Това работи, защото двата формата се отличават доста...

    При опит за отваряне с UTF на 1251 проверката пропада, преминава се към следващият формат в листа и нещата си идват на мястото. От друга страна, при създаване на нов файл се ползва UTF, по подразбиране.

     

  2. Profruit Said,

    Съгласен съм с вас, но изложеното е частен случай. Аз ползвам документи създадени в Windows и Gedit не проявяваше описаната от вас селективност.

    Забелязвам, че прохождащите в linux (разбирай чрез Ubuntu) изпитват същите затруднения, най-вече исках да убия белия фон и по метод проба-грешка го открих, така че си струваше труда.

    Що се касае създаването на нов документ съм наясно, че е в UTF-8, но не съм сигурен дали е изключен BOM, a последното е важно за мен.

     

  3. Пламен Said,

    Действително в по-новите версии този метод не работи. А допълнението е полезно във всички случаи...

     

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: Ubuntu, WEB, Photoshop, Фотография, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога