forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #21  
Старый 30.04.2021, 21:50
Vladimir Bormotov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Vladimir Bormotov написал(а) к Gennady Terehov в Dec 02 18:53:24 по местному времени:

oo> <m3el833vk2.fsf@vb.dn.ua> <20021228142328.GA11399@naboo>
From: Vladimir Bormotov <bor@vb.dn.ua>


Нi, Gennady!

>>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:

>> GT> и возможность писать свои функции на любые случаи жизни (как здесь
>> GT> в соседнем треде про asdf->фыва). Имхо небывалая расширяемость и
>> GT> кастомизируемость!
>>
>> если vim собран с tcl/python/perl/итд, то на этих языках можно писать
>> свои функции... Но про это сча тебе наверняка расскажут более
>> конкретно чем я. Я просто знаю что такая возможность есть ;)

GT> Вот это может быть ему в плюс, ибо perl мне ближе чем eLisp. Как
GT> говорится: где я, а где eLisp :)

я прошел эту дистанцию с чтением конфига модератора.
Потом последовало чтение e-lisp-intro, и больше проблем с лиспом нет.

Очень простой язык. Конечно чтоб что-то написаьт с нуля, я не потяну, но
поколупать готовое, или сделать "так-же как у них, но немного не так"
особых проблем нет.

мне, например ваще очень нарвится, что можно в любом месте написать
функцию на e-lisp, стать в конце, C-x C-e, и ее "прожевали" ;-)


>> GT> чем осуществить quick start с теми же задачами в vim.
>>
>> quick start в emacs дается путем чтения tutorial. Собвенно в vim тоже
>> самое.

GT> Мне туториал в vim почему-то легче дается.

а мне всеравно ;)

>> GT> Например оказалось нетривиальной задачей вывести слева от текста
>> GT> номера строк :(
>>
>> я не знаю зачем это может быть нужно. В emacs.

GT> Мне так нравится. И не только мне как оказалось.

а мне нравится чтоб на экране было максимально полезной информации. Номер
строки текста для меня бесполезен. Строка, в которой находится крусор,
отображается. Перейти в строку по номеру можно. Зачем отжирать от
доступной ширины экрана несколько позиций? Не понимаю ;)


>> все пишут люди. Наверняка когда-то давно, кто-то точно так-же
>> спрашивал для vim... И там написали.

GT> И там оно есть из коробки, без всяких emacswiki.org.

это он сейчас там есть из коробки. Если в vi такого нет, то видимо
кто-то в vim это написал, потому чо этому кому-то было нужно.


GT> Хотя может быть оно просто в vim нужнее чем в Emacs...

может быть.

--
Bor.
--- ifmail v.2.15dev5
Ответить с цитированием
  #22  
Старый 30.04.2021, 21:50
Gennady Terehov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Gennady Terehov написал(а) к Vladimir Bormotov в Dec 02 21:24:52 по местному времени:

<20021228142328.GA11399@naboo> <m3k7huqgss.fsf@vb.dn.ua>
From: Gennady Terehov <webmaster@pech.elektra.ru>

On Sat, Dec 28, 2002 at 03:53:24PM +0000, Vladimir Bormotov wrote:
>
> Нi, Gennady!
>
> >>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:
>
> >> GT> и возможность писать свои функции на любые случаи жизни (как здесь
> >> GT> в соседнем треде про asdf->фыва). Имхо небывалая расширяемость и
> >> GT> кастомизируемость!
> >>
> >> если vim собран с tcl/python/perl/итд, то на этих языках можно писать
> >> свои функции... Но про это сча тебе наверняка расскажут более
> >> конкретно чем я. Я просто знаю что такая возможность есть ;)
>
> GT> Вот это может быть ему в плюс, ибо perl мне ближе чем eLisp. Как
> GT> говорится: где я, а где eLisp :)
>
> я прошел эту дистанцию с чтением конфига модератора.
^^^^^^^^^^^-модератора чего?
Где его (конфиг) взять? Я тоже собираюсь ее пройти.
> Потом последовало чтение e-lisp-intro, и больше проблем с лиспом нет.

Вот освоюсь с работой и тоже начну читать e-lisp-intro.
>
> Очень простой язык. Конечно чтоб что-то написаьт с нуля, я не потяну, но
> поколупать готовое, или сделать "так-же как у них, но немного не так"
> особых проблем нет.
>
> мне, например ваще очень нарвится, что можно в любом месте написать
> функцию на e-lisp, стать в конце, C-x C-e, и ее "прожевали" ;-)

О, об этом я в курсе, вот за такие возможности и тянет перейти на emacs.
>
>
> >> GT> чем осуществить quick start с теми же задачами в vim.
> >>
> >> quick start в emacs дается путем чтения tutorial. Собвенно в vim тоже
> >> самое.
>
> GT> Мне туториал в vim почему-то легче дается.
>
> а мне всеравно ;)
>
> >> GT> Например оказалось нетривиальной задачей вывести слева от текста
> >> GT> номера строк :(
> >>
> >> я не знаю зачем это может быть нужно. В emacs.
>
> GT> Мне так нравится. И не только мне как оказалось.
>
> а мне нравится чтоб на экране было максимально полезной информации. Номер
> строки текста для меня бесполезен. Строка, в которой находится крусор,
> отображается. Перейти в строку по номеру можно. Зачем отжирать от
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- этот номер сначала
надо как-то узнать, что, гнать туда курсор?

> доступной ширины экрана несколько позиций? Не понимаю ;)

Ну почему бы не включить ее на_время, посмотреть сколько строк надо
вырезать и выключить. Т.е. вырезать много строк текста не перегоняя
курсор в конец блока. Или перегоняя но командой перехода на n-ную
строку. Иначе для того чтобы узнать какой номер имеет строка назначения
надо гнать на нее курсор, а это может быть далеко. На постоянку
нумерация строк конечно не нужна. Надо как в vim :set nu / :set nonu .
--
Геннадий




Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
Ответить с цитированием
  #23  
Старый 30.04.2021, 21:50
Eugene Morozov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Eugene Morozov написал(а) к Gennady Terehov в Dec 02 23:19:00 по местному времени:

From: Eugene Morozov <kaede.news@online.ru>

"Gennady Terehov" <webmaster@pech.elektra.ru> writes:

> Дык они тривиальные слишком, мне бы пока какой-нибудь *.emacs.chainik.
> Например как подсветку синтаксиса включить... В vim'е я мог набрать
> :help syntax, а в emacs'е C-h a по слову syntax выдает только:
> describe-syntax C-h s
> Command: Describe the syntax specifications in the syntax table.
> modify-syntax-entry M-x modify-syntax-entry RET
> Command: Set syntax for character CНAR according to string S.
> Как вообще помощь по ключевым понятиям находить?
> Или как включить нумерацию строк (типа в vim'е :set nu)?

Это можно сделать через
M-x customize-option <RET> global-font-lock-mode
M-x customize-option <RET> line-number-mode
Как и почти все другое, впрочем.
Евгений

--
Email: <jmv at online.ru>
--- ifmail v.2.15dev5
Ответить с цитированием
  #24  
Старый 30.04.2021, 21:50
Eugene Morozov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Eugene Morozov написал(а) к Vladimir Bormotov в Dec 02 23:19:30 по местному времени:

From: Eugene Morozov <kaede.news@online.ru>

Vladimir Bormotov <bor@vb.dn.ua> writes:

> Нi, Victor!
>
> >>>>> "VW" == Victor Wagner <vitus@communiware.ru> writes:
>
> GT>> выборе между vim и Emacs :) Изучать хорошо оба?... Слишком уж они разные.
>
> VW> Пройди туториал у обоих (два часа по затратам времени) и подумай что
> VW> тебе больше нравится - запускать с утра прийдя на работу редактор, и
> VW> все остальные вещи потом делать из него, или работать таки с Unix-ом а
> VW> при необходимости запускать редактор. Изнутри которого вызывать только
> VW> то, что имеет непосредственное отношение к редактируемому тексту -
> VW> make, grep, man etc.
>
> лично меня время запуска не сильно волнует, поэтому я пользую xemacs в
> режиме, как ты описал vim.

А я использую gnuclient. Хотя, когда нужно
редактировать файл на очень удаленной машине, использую
vi. Не потому, что быстрее (спорный вопрос -- для меня
Emacs, все же будет быстрее), а потому что там часто
или Emacs'а нет, или это не та версия, к которой я
привык..
Евгений

--
Email: <jmv at online.ru>
--- ifmail v.2.15dev5
Ответить с цитированием
  #25  
Старый 30.04.2021, 21:51
Gennady Terehov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Gennady Terehov написал(а) к Eugene Morozov в Dec 02 02:14:14 по местному времени:

From: Gennady Terehov <webmaster@pech.elektra.ru>

On Sat, Dec 28, 2002 at 08:19:00PM +0000, Eugene Morozov wrote:
> "Gennady Terehov" <webmaster@pech.elektra.ru> writes:
>
> > Дык они тривиальные слишком, мне бы пока какой-нибудь *.emacs.chainik.
> > Например как подсветку синтаксиса включить... В vim'е я мог набрать
> > :help syntax, а в emacs'е C-h a по слову syntax выдает только:
> > describe-syntax C-h s
> > Command: Describe the syntax specifications in the syntax table.
> > modify-syntax-entry M-x modify-syntax-entry RET
> > Command: Set syntax for character CНAR according to string S.
> > Как вообще помощь по ключевым понятиям находить?
> > Или как включить нумерацию строк (типа в vim'е :set nu)?
>
> Это можно сделать через
> M-x customize-option <RET> global-font-lock-mode

В vim цвета лучше (html), почтовые ящики вообще не подсвечивает
(в отличие от vim). Я что-то недокрутил?
> M-x customize-option <RET> line-number-mode

Прописал в ~/.emacs :
(custom-set-variables
'(line-number-mode t))
(custom-set-faces)
А номеров строк нету :(
> Как и почти все другое, впрочем.
> Евгений
--
Геннадий
З.Ы. GNU Emacs 20.7.2



Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
--- ifmail v.2.15dev5
Ответить с цитированием
  #26  
Старый 30.04.2021, 21:51
Vladimir Bormotov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Vladimir Bormotov написал(а) к Gennady Terehov в Dec 02 02:37:22 по местному времени:

<20021228142328.GA11399@naboo> <m3k7huqgss.fsf@vb.dn.ua> <20021228181523.GA13180@naboo>
From: Vladimir Bormotov <bor@vb.dn.ua>


Нi, Gennady!

>>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:

>> я прошел эту дистанцию с чтением конфига модератора.
GT> ^^^^^^^^^^^-модератора
GT> чего?

ru.linux

GT> Где его (конфиг) взять?

use google

GT> Я тоже собираюсь ее пройти.

счастливого пути ;)

>> Потом последовало чтение e-lisp-intro, и больше проблем с лиспом нет.

GT> Вот освоюсь с работой и тоже начну читать e-lisp-intro.

;))


>> >> GT> Например оказалось нетривиальной задачей вывести слева от текста
>> >> GT> номера строк :(

>> >> я не знаю зачем это может быть нужно. В emacs.
>>
>> GT> Мне так нравится. И не только мне как оказалось.
>>
>> а мне нравится чтоб на экране было максимально полезной информации.
>> Номер строки текста для меня бесполезен. Строка, в которой находится
>> крусор, отображается. Перейти в строку по номеру можно. Зачем
>> отжирать от
GT> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- этот номер
GT> сначала надо как-то узнать, что, гнать туда курсор?

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

В любом случае, узнавать номер строки глядя на цифры перед этой строкой
мне не нужно. Мне вообще повиг какой у строки номер, если я ее вижу на
экране. Если я ее не вижу на экране, то мне нумерация не поможет, я
нумерацию не вижу точно так-же как и саму строку.


>> доступной ширины экрана несколько позиций? Не понимаю ;)

GT> Ну почему бы не включить ее на_время, посмотреть сколько строк надо
GT> вырезать и выключить.

потому что я не вырезаю/выключаю текст строками.

Строка, это способ представления информация, я в обещм случае работаю не
со строками, а с инфомацией.


GT> Т.е. вырезать много строк текста не перегоняя курсор в конец блока.

если это "много строк" не вмещаются в экран, то как мне поможет нумерация?


GT> Или перегоняя но командой перехода на n-ную строку.

отлично, поставил тут маркер, и прегнал на n-ную строку. Зачем
нумерация-то? Если ты НЕ ВИДИШЬ куда гонишь, то ты номер или знаешь "из
ждругого источника", или набираешь "приблизительно", а когда видишь,
"добираешь" еще несколько строк в выделение. В любом случае, я не вижу
толка от нумерации.


GT> Иначе для того чтобы узнать какой номер имеет строка назначения надо
GT> гнать на нее курсор, а это может быть далеко.

этого может не быть вообще.


GT> На постоянку нумерация строк конечно не нужна. Надо как в vim :set nu
GT> / :set nonu.

не, всеравно не понимаю. Тупой наверное ;)

--
Bor.
--- ifmail v.2.15dev5
Ответить с цитированием
  #27  
Старый 30.04.2021, 21:51
Vladimir Bormotov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Vladimir Bormotov написал(а) к Eugene Morozov в Dec 02 02:42:28 по местному времени:

.spb>
From: Vladimir Bormotov <bor@vb.dn.ua>


Нi, Eugene!

>>>>> "EM" == Eugene Morozov <kaede.news@online.ru> writes:

>> GT>> выборе между vim и Emacs :) Изучать хорошо оба?... Слишком уж они
>> GT>> разные.
>>
>> VW> Пройди туториал у обоих (два часа по затратам времени) и подумай
>> VW> что тебе больше нравится - запускать с утра прийдя на работу
>> VW> редактор, и все остальные вещи потом делать из него, или работать
>> VW> таки с Unix-ом а при необходимости запускать редактор. Изнутри
>> VW> которого вызывать только то, что имеет непосредственное отношение к
>> VW> редактируемому тексту - make, grep, man etc.
>>
>> лично меня время запуска не сильно волнует, поэтому я пользую xemacs в
>> режиме, как ты описал vim.

EM> А я использую gnuclient.

я пробовал, но как-то оно не очень мне удобно.


EM> Хотя, когда нужно редактировать файл на очень удаленной машине,
EM> использую vi. Не потому, что быстрее (спорный вопрос -- для меня
EM> Emacs, все же будет быстрее), а потому что там часто или Emacs'а нет,
EM> или это не та версия, к которой я привык..

я часто использую vim даже на своей машине, например от рута.
Да, я знаю как можно емаксом запущенным от пользователя редактировать
файлы "от рута", но как-то это у меня не прижилось.

На удаленной машине, или снова vim, или я таки ставлю emacs.

Впрочем, постепенно все больше и больше пользую emasc. Вот, давеча
поставил rpm-spec-mode.el. Очень понравилось. Например удобные
completion. Еще начал смотреть на xslt-mode (раньше по мелочам опльзовал
psgm, а потмо мне еще расскзаали про xml-lite-mode), тоже классно.

Наверное если отобрать у меня на всех хостах где приходится работать
vim'ы, я за месяц полностью переползу в emacs... Но заставляьт себя
любимого не хочется. Само прийдет, если нужно будет ;)
--
Bor.
--- ifmail v.2.15dev5
Ответить с цитированием
  #28  
Старый 30.04.2021, 21:51
Vladimir Bormotov
Guest
 
Сообщений: n/a
По умолчанию Re: get

Vladimir Bormotov написал(а) к Gennady Terehov в Dec 02 02:47:30 по местному времени:

From: Vladimir Bormotov <bor@vb.dn.ua>


Нi, Gennady!

>>>>> "GT" == Gennady Terehov <webmaster@pech.elektra.ru> writes:

>> Это можно сделать через M-x customize-option <RET> global-font-lock-mode

GT> В vim цвета лучше (html), почтовые ящики вообще не подсвечивает (в
GT> отличие от vim). Я что-то недокрутил?

у vim просто стандартные конфиги более красиво написаны, и в больших
вариациях. Хотя мне иногда именно html в vim кажется уж слишком пестрым.
Благо я его редко редактирую.


>> M-x customize-option <RET> line-number-mode

GT> Прописал в ~/.emacs :
GT> (custom-set-variables
GT> '(line-number-mode t))
GT> (custom-set-faces)
GT> А номеров строк нету :(

это не та нумерация. Это номер строки в статусной строке.

faces тоже можно крутить, в том числе и по цветам.

--
Bor.
--- ifmail v.2.15dev5
Ответить с цитированием
  #29  
Старый 30.04.2021, 21:54
Victor Wagner
Guest
 
Сообщений: n/a
По умолчанию Re: get

Victor Wagner написал(а) к Gennady Terehov в Dec 02 22:38:02 по местному времени:

From: vitus@45.free.net (Victor Wagner)

Gennady Terehov <webmaster@pech.elektra.ru> wrote:
GT> его Виктор Вагнер и иже с ним не используют (во всяком случае для
GT> писем в эту эху). Или я заблуждаюсь? Спасиббо.

Проблема в том, что GNUS бывает только под одну операционную систему,
которой я, к тому же, не пользуюсь - под emacs.


--
Время неподвижно, это мы движемся в нем не туда.
--- С.Е. Лец
--- ifmail v.2.15dev5
Ответить с цитированием
  #30  
Старый 30.04.2021, 21:58
Aleksandr Skobelev
Guest
 
Сообщений: n/a
По умолчанию Re: get

Aleksandr Skobelev написал(а) к Vladimir Bormotov в Dec 02 18:32:30 по местному времени:

.spb> <m31y41r9rd.fsf@vb.dn.ua>
From: Aleksandr Skobelev <asko@spbtlg.ru>

Vladimir Bormotov <bor@vb.dn.ua> writes:

VB> Да, я знаю как можно емаксом запущенным от пользователя редактировать
VB> файлы "от рута", но как-то это у меня не прижилось.

А, кстати, как?
--- ifmail v.2.15dev5
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:24. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot