Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: medit не сохраняет горячие клавиши  (Прочитано 1276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн avi9526

  • Автор темы
  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
medit не сохраняет горячие клавиши
« : 28 Апреля 2012, 03:03:26 »
(Ubuntu 12.04)
MEdit не сохраняет горячие клавиши. Это в добавок к тому, что используемых комбинаций клавиш у него почему-то почти нету
Собственно, трудно работать с ним в такой ситуации, есть идеи что делать?


Пользователь решил продолжить мысль 28 Апреля 2012, 18:39:51:
Похоже я не один
https://sourceforge.net/tracker/?func=detail&aid=3522047&group_id=167563&atid=843451
« Последнее редактирование: 28 Апреля 2012, 18:39:51 от avi9526 »
Ubuntu 14.10

Оффлайн 165

  • Участник
  • *
  • Сообщений: 134
    • Просмотр профиля
Re: medit не сохраняет горячие клавиши
« Ответ #1 : 18 Июля 2012, 17:45:12 »
Есть, решение - НЕ использовать Сtrl, при задании горячих клавиш. С Shift'ом тоже трудности.
Alt'ом не хуже, вполне адекватно заменяет.
« Последнее редактирование: 18 Июля 2012, 18:05:08 от 165 »
Шахматы - самая волнующая игра.
Быть дебилом модно, а быть модным еще моднее.

Оффлайн rig

  • Участник
  • *
  • Сообщений: 137
  • Не сидел бы на стене, не свалился бы во сне :)
    • Просмотр профиля
    • Блог интернет варвара :)
Re: medit не сохраняет горячие клавиши
« Ответ #2 : 26 Августа 2012, 00:38:13 »
Нужно ставить новую версию. Пишут - "This is fixed in 1.0.5 and 1.1.0.", в репах убунты пока лишь 1.0.3.
SAMSUNG 900X4C (Core i5 3317U 1700 Mhz/15.0"/1600x900/8192Mb/256Gb/Xubuntu 12.04 64-bit)

Sony VAIO VGN-FW56SR (Core 2 Duo P7450 2130 Mhz/16.4"/1600x900/4096Mb/320.0Gb/Blu-Ray/Xubuntu 12.04 64-bit).

track

  • Гость
Re: medit не сохраняет горячие клавиши
« Ответ #3 : 26 Августа 2012, 04:45:47 »
Медит это тот что в МС ? Ну вы батенька и изврот!

Оффлайн rig

  • Участник
  • *
  • Сообщений: 137
  • Не сидел бы на стене, не свалился бы во сне :)
    • Просмотр профиля
    • Блог интернет варвара :)
Re: medit не сохраняет горячие клавиши
« Ответ #4 : 26 Августа 2012, 15:37:34 »
Medit, это тот, что medit - http://ru.wikipedia.org/wiki/Medit, хорошая альтернатива gedit, ощутимо шустрее, отлично настраиваемый, не тянет гномовские библиотеки.
SAMSUNG 900X4C (Core i5 3317U 1700 Mhz/15.0"/1600x900/8192Mb/256Gb/Xubuntu 12.04 64-bit)

Sony VAIO VGN-FW56SR (Core 2 Duo P7450 2130 Mhz/16.4"/1600x900/4096Mb/320.0Gb/Blu-Ray/Xubuntu 12.04 64-bit).

Оффлайн avi9526

  • Автор темы
  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: medit не сохраняет горячие клавиши
« Ответ #5 : 26 Августа 2012, 20:10:46 »
Решил сам собрать пакет пока в репозитории старая версия. Если кто тоже хочет - привожу инструкцию

Скачал отсюда sf.net версию 1.1.1.
Распаковал в папку с полным путем без пробелов и прочих недопустимых в данном случае символов. В папке создал файл скрипта:
#!/bin/bash
set -e
set -x
# Set file names
deb="$(basename $(pwd))_$(uname -i).deb"
# Clear old builds
if [ -d "./complite" ];
then
cd "./complite"
ls -1 | awk '$0 !~ /DEBIAN/' | xargs -I {} rm -rf {}
cd "../"
fi
# Configure
./configure --prefix=/usr
# Compile
make
# Create template target directory
if [ ! -d "./complite" ];
then
mkdir "./complite"
fi
# Install in template target directory
make install DESTDIR="$(pwd)/complite"
# Create debian info directory
if [ ! -d "./complite/DEBIAN" ];
then
mkdir "./complite/DEBIAN/"
fi
# Create debian control file if not exist
if [ ! -e "./complite/DEBIAN/control" ];
then
gedit "./complite/DEBIAN/control"
fi
# Create deb package
dpkg -b ./complite/ "../$deb"
# Install deb package
sudo dpkg -i "../$deb"
Запустил его. У меня при конфигурировании ни на что не ругалось, если что - надо поставить dev пакеты на которые ругается. Открылся gedit с файлом control. Я туда скопипастил
Package: medit
Version: 1.1.1
Architecture: amd64
Maintainer: avi9526
Original-Maintainer: avi9526
Installed-Size: 14951
Depends: libatk1.0-0 (>= 1.12.4), libc6 (>= 2.4), libcairo2 (>= 1.2.4), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.29.6), libgtk2.0-0 (>= 2.18.0), libice6 (>= 1:1.0.0), libpango1.0-0 (>= 1.14.0), libpython2.7 (>= 2.7), libsm6, libstdc++6 (>= 4.1.1), libx11-6, libxml2 (>= 2.7.4)
Section: editors
Priority: optional
Homepage: http://mooedit.sourceforge.net/
Description: Useful programming and around-programming text editor
 Features:
  * Configurable syntax highlighting.
  * Configurable keyboard accelerators.
  * Multiplatform - works both on unix and windows.
  * Plugins: can be written in C or Python.
  * Configurable tools available from the main and context menus. They can be
    written in Python, or it can be a shell script, or in MooScript - simple
    builtin scripting lanugage.
  * Regular expression search/replace, grep and find frontends, builtin file
    selector and whatnot.

Сохранил, закрыл. Спросило пароль для установки пакета. Поставило. Все работает. Клавиши все работают. Доволен :P

Жду когда в репозитории появится   :o
« Последнее редактирование: 26 Августа 2012, 20:18:05 от avi9526 »
Ubuntu 14.10

Оффлайн Antony3d

  • Любитель
  • *
  • Сообщений: 83
  • 12.04+GNOME Shell 3.4.1
    • Просмотр профиля
Re: medit не сохраняет горячие клавиши
« Ответ #6 : 31 Октября 2012, 08:57:11 »
Спасибо за скрипты, однако что то у меня пошло не так.

checking pkg-config is at least version 0.9.0... yes
checking for GTK... no
configure: error: Package requirements (gtk+-2.0) were not met:

No package 'gtk+-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GTK_CFLAGS
and GTK_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Что за такой 'gtk+-2.0' и где его брать?

А может выложите собранный установочный .деб куда нибудь?

Пользователь решил продолжить мысль 31 Октября 2012, 09:37:01:
Эх, с gtk+-2.0 разобрался ;) Нагуглил.

И все даже собралось, получилось 2 файла:

medit_1.1.1_amd64.deb
medit_i386.deb

При попытке установить что тот что другой - неверная архитектура ;(

a3dvb@vb1204:~/Downloads/medit$ sudo dpkg -i ../medit_
medit_1.1.1_amd64.deb  medit_i386.deb         

a3dvb@vb1204:~/Downloads/medit$ sudo dpkg -i ../medit_1.1.1_amd64.deb

dpkg: error processing ../medit_1.1.1_amd64.deb (--install):
 package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
 ../medit_1.1.1_amd64.deb

a3dvb@vb1204:~/Downloads/medit$ sudo dpkg -i ../medit_i386.deb

dpkg: error processing ../medit_i386.deb (--install):
 package architecture (amd64) does not match system (i386)
Errors were encountered while processing:
 ../medit_i386.deb

Как-же так оба скомпилировались под 64 ?

Пользователь решил продолжить мысль 31 Октября 2012, 09:46:11:
Тьфу, простите меня слепошарого ;) Слона то я и не заметил!

control
Package: medit
Version: 1.1.1
Architecture: amd64

А мне надо было i386 есесно.

Всё поставилось, ура шорткаты работают и меняются! Всем спасибо огромное, я без medit'a как без рук.

Может вдруг кому пригодится medit_1.1.1_i386.deb http://files.mail.ru/UIHKWJ
« Последнее редактирование: 31 Октября 2012, 09:49:37 от Antony3d »

 

Страница сгенерирована за 0.034 секунд. Запросов: 25.