Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-27 Пенетрантность Artem Chuprina
Покотиленко Костик -> debian-russian@lists.debian.org  @ Fri, 27 Feb 2009 
11:54:23 +0200:

 >> > Насколько я понял emacs - это "напиши себе редактор сам" :)
 >> > 
 >> > Наверное это круто, но всё же интерфейс у него устарелый, как у
 >> > wordperfect когда я его видел в 2001 году по сравнению с
 >> > openoffice/staroffice/msoffice.
 >> А зачем текстовому редактору интерфейс? Я при работе с текстом
 >> предпочитаю на текст смотреть, а не на интерфейс. Собственно, в
 >> консольном emacs-е у меня в нижней строке минибуфер, во второй снизу
 >> статусная строка, а больше никакого интерфейса; остальное -- текст.

 ПК> Если нужно только смотреть на текст, то интерфейса не надо, less
 ПК> справится. А если с ним работать надо...

Ну, как ты понимаешь, мы с ним, натурально, работаем...  В этом
интерфейсе, да (да, у меня emacs выглядит точно так же, как у Тихона).

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Parentheses?  What parentheses? I haven't noticed any parentheses
since my first month of Lisp programming.  I like to ask people who
complain about parentheses in Lisp if they are bothered by all the
spaces between words in a newspaper...
 -- Kenny Tilton 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-27 Пенетрантность Artem Chuprina
Mikhail Gusarov -> debian-russian@lists.debian.org  @ Fri, 27 Feb 2009 16:02:36 
+0600:

 AC>> Сейчас меня C-x o вполне устраивает :-)

 MG> Это на маленьких окошках. А на тех, где побольше, удобно ещё и

 MG> (global-set-key [?\C-,] 'switch-to-prev-window)
 MG> (global-set-key [?\C-.] 'switch-to-next-window)

У меня не настолько недетский экран, чтобы плодить больше трех окон в
одном фрейме :-)

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Реляционная база данных - это не единственный способ сделать дурацкий поиск.
Victor Wagner


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-27 Пенетрантность Artem Chuprina
Тихон Тарнавский -> debian-russian@lists.debian.org  @ Thu, 26 Feb 2009 
18:49:54 +0200:

 >> Насколько я понял emacs - это "напиши себе редактор сам" :)
 >> 
 >> Наверное это круто, но всё же интерфейс у него устарелый, как у
 >> wordperfect когда я его видел в 2001 году по сравнению с
 >> openoffice/staroffice/msoffice.
 ТТ> А зачем текстовому редактору интерфейс? Я при работе с текстом
 ТТ> предпочитаю на текст смотреть, а не на интерфейс. Собственно, в
 ТТ> консольном emacs-е у меня в нижней строке минибуфер, во второй
 ТТ> снизу статусная строка, а больше никакого интерфейса; остальное --
 ТТ> текст.

Интерфейс нужен всему, с чем взаимодействует человек.  По определению
интерфейса.  Другое дело, что интерфейс может быть разным...

Нет, пищалки и перделки - это не интерфейс.  Это _элементы_ интерфейса.
Как правило, ненужные :-)

А C-x C-f - это тоже элемент интерфейса.  Но на этот раз - нужный :-)

Кстати, смешно...  Я тут осознал, что некоторое время уже не пользуюсь
переходом между окнами по C-Tab, на который я его повесил в начале
перехода на emacs.  Сейчас меня C-x o вполне устраивает :-)

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

If it's there and you can see it---it's real
If it's not there and you can see it---it's virtual
If it's there and you can't see it---it's transparent
If it's not there and you can't see it---you erased it!
IBM poster explaining virtual memory, circa 1978


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-27 Пенетрантность Artem Chuprina
Покотиленко Костик -> debian-russian@lists.debian.org  @ Thu, 26 Feb 2009 
18:36:27 +0200:

 >>  ПК>> - нет фишки: HOME - начало строки, второй раз HOME - начало текста
 >> 
 >>  AC> Модальные интерфейсы маст дай.  Но сделать несложно, подобные штуки
 >>  AC> у него в некоторых режимах есть.
 >> 
 >> Ну, собственно, из http://emacswiki.org, первая ссылка в поиске
 >> (http://www.emacswiki.org/emacs/pc-keys.el).  Лишнюю функциональность (в
 >> начало окна) как-нибудь сам оторви...

 ПК> Насколько я понял emacs - это "напиши себе редактор сам" :)

Это было верно лет пять назад.  Теперь там редактор уже в комплекте.

 ПК> Наверное это круто, но всё же интерфейс у него устарелый, как у
 ПК> wordperfect когда я его видел в 2001 году по сравнению с
 ПК> openoffice/staroffice/msoffice.

Он не устарелый, он просто другой.  Он не стремится к совместимости с
CUA, и слава богу.  Хотя он, конечно, старше, чем современные вариации
на тему CUA, но это из разряда "старый добрый".  А так все нужные
возможности у него есть, и по эргономике CUA'шным не уступают.

 ПК> Ладно, к 3DMax'у тоже полгода привыкал, теперь удобно, может попустит...

Ага.  Как настоятельно рекомендовал Джеф Раскин, не путайте "неудобно" с
"непривычно".

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Любой инструмент, используемый не по назначению, имеет свойство
превращаться в грабли.
Andrey Sverdlichenko


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-26 Пенетрантность Artem Chuprina
Тихон Тарнавский -> debian-russian@lists.debian.org  @ Thu, 26 Feb 2009 
14:58:34 +0200:

 >> У меня, надо сказать, используется негткшный.  С оторванным меню.  С
 >> виду не сразу от xterm отличишь.  У меня, впрочем, и vim так же
 >> выглядел, когда я им пользовался.  Консольный тоже используется.  На
 >> N800.  Тоже очень удобно.
 ТТ> У меня вообще везде консольный; в т.ч. в качестве внешнего
 ТТ> редактора в mutt-е и elinks-е (почему тогда mutt, а не Gnus, -- не
 ТТ> спрашивай; сам не знаю).

Так я тебе расскажу.  Потому что гнус с почтой работает очень так себе...

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Parentheses?  What parentheses? I haven't noticed any parentheses
since my first month of Lisp programming.  I like to ask people who
complain about parentheses in Lisp if they are bothered by all the
spaces between words in a newspaper...
 -- Kenny Tilton 


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-26 Пенетрантность Artem Chuprina
Artem Chuprina -> debian-russian@lists.debian.org  @ Thu, 26 Feb 2009 15:41:31 
+0300:

 ПК>> - нет фишки: HOME - начало строки, второй раз HOME - начало текста

 AC> Модальные интерфейсы маст дай.  Но сделать несложно, подобные штуки
 AC> у него в некоторых режимах есть.

Ну, собственно, из http://emacswiki.org, первая ссылка в поиске
(http://www.emacswiki.org/emacs/pc-keys.el).  Лишнюю функциональность (в
начало окна) как-нибудь сам оторви...

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Секретный ключ, известный более чем одной персоне, называется публичным.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-26 Пенетрантность Artem Chuprina
Покотиленко Костик -> debian-russian@lists.debian.org  @ Wed, 25 Feb 2009 
16:01:04 +0200:

 >>  ПК> Программы писать в fte просто сказка, замены не нашёл.
 >> 
 >> emacs

 ПК> После 30 минут борьбы: с консольным не разобрался вообще, с gtk-шным так
 ПК> чуть-чуть:

У меня, надо сказать, используется негткшный.  С оторванным меню.  С
виду не сразу от xterm отличишь.  У меня, впрочем, и vim так же
выглядел, когда я им пользовался.  Консольный тоже используется.  На
N800.  Тоже очень удобно.

 ПК> - не могу найти как выделять клавишами: кстати, пока писал заработало,
 ПК> почему не знаю

Это лучше документацию почитать.  Модель выделения в емаксе просто
другая.  Хотя есть в комплекте и заточка под CUA'шную.  Я просто ею не
пользуюсь, у меня не включено, и сходу не скажу.  Я пользуюсь родной, и
меня она вполне устраивает, и нравится мне куда больше CUA'шной.

 ПК> - нет фишки: HOME - начало строки, второй раз HOME - начало текста

Модальные интерфейсы маст дай.  Но сделать несложно, подобные штуки у
него в некоторых режимах есть.

 ПК> - как перейти к следующему вхождению переменной под курсором?

Существует несколько различных способов.  Я обычно делаю совсем тупым,
который и без понятия "переменная" работает - встаю в начало имени, C-s
(инкрементный поиск) C-w в нужном количестве (всосать в поисковую строку
слова, составляющие имя переменной - ага, вот не далее как сегодня искал
по _части_ имени, т.е. всасывая имя не целиком) C-s (найти следующее).
Если до этого искал ее же - достаточно просто C-s C-s.

Можно сделать ровно заказанное - три строчки на елиспе, одна из которых
defun, другая (interactive) :-) Или клавиатурным макросом на 4-5 нажатий
- все необходимые комбинации в комплекте.

Вообще моя практика показала, что инкрементный поиск почти всегда
удобнее, чем все остальные виды поиска (коих в емаксе есть).  Я не
помню, когда я в последний раз искал в нем что-то по регекспу (хотя
инкрементный поиск по регекспу он тоже умеет).

 ПК> - курсор ездит за прокруткой - найди потом где был типа.

Кажется, это даже было отключабельно.  Мне как-то ломы было, я не
заморачивался.  Я если прокручиваю, то не свое окно, а соседнее, в
котором мне пофигу, где курсор.  Зачем свое прокручивать, да еще так,
чтобы курсор не двигался, я как-то не очень понимаю...  Если мне что-то
надо посмотреть в своем окне за пределами экрана, я смотрю поиском (все
тем же самым, инкрементным), а не (только) глазами.  А поиск оставляет
метку в том месте, откуда стартовал.

 ПК> - интерфейс (лично моё мнение) - застрелите меня сразу.

Легко...  

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Historically, languages designed for other people to use have been
bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those
that were designed for their own creators: C, Perl, Smalltalk, Lisp.
 -- Paul Graham


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-24 Пенетрантность Artem Chuprina
Покотиленко Костик -> debian-russian@lists.debian.org  @ Tue, 24 Feb 2009 
15:13:58 +0200:

 >>  >> > Такая беда,
 >>  >> > 
 >>  >> > Обновился до Lenny. Локаль koi8-u. Nautilus нормально создаёт и
 >>  >> > показывает файлы с русскими именами. Если подключиться к сетевой папке
 >>  >> > samba - файлы и папки с русскими именами показывает и создаёт
 >>  >> > нормально, НО если копировать файл с русским именем с локального
 >>  >> > диска на сетевую папку - символы в имени теряются.
 >>  >> > 
 >>  >> > Это баг? Таблетка есть?
 >>  >> Закопай стюардессу =)
 >>  >> Переходи на UTF-8. Уже пора.
 >> 
 >>  ПК> Как быть с deco и fte? Без них не могу :/
 >>  ПК> Всё равно это не правильно... локаль-то официально поддерживается же...
 >> 
 >> Я бы не рекомендовал непременно закапывать стюардессу (в смысле, локали,
 >> отличные от UTF-8), а вот научиться жить без кривых костылей (deco и
 >> fte) - как раз рекомендовал бы.

 ПК> Посоветуйте тогда достойную замену. От mc меня коробит по поводу shell
 ПК> is already running a command или что-то в этом духе...

zsh

 ПК> Программы писать в fte просто сказка, замены не нашёл.

emacs

 >> Впрочем, к изначальному вопросу это отношения не имеет.  По изначальному
 >> вопросу могу сказать только, что самба работает не с локалями, а с
 >> кодировками.  С перекодировками, вероятно, ошибается наутилус (при
 >> работе мимо юзера забывает перекодировать что надо куда надо).

 ПК> Точно.

 >> У тебя, кстати, кодировка имен в локальной файловой системе при этом
 >> какая?  koi8-u, как у процесса, или UTF-8, как хотелось бы наутилусу?

 ПК> koi8-u, иначе в shell, deco и fte грабли были бы.

 ПК> Мало того, скажу, что в Etch вообще попка была на эту тему. Nautilus в
 ПК> сетевых папках всегда ожидал UTF-8.

Ну, значит, туда и багу.  Хотя, в общем, в чем-то он прав...

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Работай хоть за четверых.  Только не говори им об этом.
Кнышев.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny в локали koi8-u, пробле мы с русским в nautitus на сетевой п апке

2009-02-24 Пенетрантность Artem Chuprina
Покотиленко Костик -> debian-russian@lists.debian.org  @ Tue, 24 Feb 2009 
14:00:32 +0200:

 >> > Такая беда,
 >> > 
 >> > Обновился до Lenny. Локаль koi8-u. Nautilus нормально создаёт и
 >> > показывает файлы с русскими именами. Если подключиться к сетевой папке
 >> > samba - файлы и папки с русскими именами показывает и создаёт
 >> > нормально, НО если копировать файл с русским именем с локального
 >> > диска на сетевую папку - символы в имени теряются.
 >> > 
 >> > Это баг? Таблетка есть?
 >> Закопай стюардессу =)
 >> Переходи на UTF-8. Уже пора.

 ПК> Как быть с deco и fte? Без них не могу :/
 ПК> Всё равно это не правильно... локаль-то официально поддерживается же...

Я бы не рекомендовал непременно закапывать стюардессу (в смысле, локали,
отличные от UTF-8), а вот научиться жить без кривых костылей (deco и
fte) - как раз рекомендовал бы.

Впрочем, к изначальному вопросу это отношения не имеет.  По изначальному
вопросу могу сказать только, что самба работает не с локалями, а с
кодировками.  С перекодировками, вероятно, ошибается наутилус (при
работе мимо юзера забывает перекодировать что надо куда надо).

У тебя, кстати, кодировка имен в локальной файловой системе при этом
какая?  koi8-u, как у процесса, или UTF-8, как хотелось бы наутилусу?

-- 
Artem Chuprina
RFC2822:  Jabber: r...@jabber.ran.pp.ru

Intel - тоже Сильмарилл. Только сделанный не так...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org