avva: (Default)
[personal profile] avva
(понятно будет только программистам)

Убил 20 минут на поистине идиотскую проблему; почему-то скрипт на перле не запускался напрямую "./xxx.pl", хотя "perl xxx.pl" работало отлично. Оказалось, что строчка shellbang

#!/usr/bin/perl

не работала, потому что она была не

#!/usr/bin/perl\n

а

#!/usr/bin/perl\r\n

(видимо, кто-то редактировал скрипт на Windows-системе в какой-то момент...)

Я ненавижу компьютеры.

Date: 2005-07-31 08:39 am (UTC)
From: [identity profile] bolk.livejournal.com
Когда-то очень давно тоже с этим сталкивался :) Тогда же, в первый раз запустив vi, увидел в конце этой строки "^M" и Рамазаныч, бывший веб-мастер ksu.ru (даже лица память не сохранила, столько лет прошло), объяснил мне что к чему. Или это не он объяснил... ничего не помню.

Date: 2005-07-31 08:43 am (UTC)
From: [identity profile] avva.livejournal.com
Ага, только на этих машинах /bin/vi это на самом деле vim, который (по умолчанию по крайней мере) никакие ^M не показывает. А то я бы сразу понял. Ненавижу.

Date: 2005-07-31 08:48 am (UTC)
From: [identity profile] bolk.livejournal.com
Мои знания vi (и vim) много лет остаются на уровне "a,i,dd,x,:,q,!,w,/,?". Так что как вернуть в vim "^M" я не знаю :)

Date: 2005-07-31 12:37 pm (UTC)
From: [identity profile] nikto.livejournal.com
А не подскажет ли кто, есть ли что-то похожее на vi/vim, работающее под Win, при этом позволяющее работать с кириллицей? Я видел порт vim под Windows, но при переключении раскладки в нем сразу все хоткеи перестают работать, и поэтому использовать его почти невозможно.

Date: 2005-08-01 12:48 pm (UTC)
From: [identity profile] livsy.livejournal.com
Вообще-то есть хороший порт emacs. ;)

Редакторов под win32 море. Нужны какие-то особенные функции vim или просто консольный редактор?

Date: 2005-08-02 09:50 am (UTC)
From: [identity profile] nikto.livejournal.com
Хочется не обязательно консольный редактор, но такой, чтобы текст ощущался, что называется, "на кончиках пальцев". Принципы, по которым построен интерфейс того же vim, кажется, позволяют этого достичь, несмотря на довольно крутую learning curve. После того, как научишься печатать вслепую, мне кажется, освоение какого-нибудь такого редактора - это следующий шаг.

Говорите, есть порт emacs под win... надо будет посмотреть.

Date: 2005-07-31 04:48 pm (UTC)
From: (Anonymous)
Doslowno !

Date: 2005-07-31 12:50 pm (UTC)
From: [identity profile] jsn.livejournal.com
но он говорит "dos mode", или [converted] [что-то], не помню.
хотя, наверное, это так бросается в глаза только если знаешь про данные конкретные грабли.

Date: 2005-07-31 08:00 pm (UTC)
From: [identity profile] cema.livejournal.com
А надо пользовать имакс.

Date: 2005-08-01 12:49 pm (UTC)
From: [identity profile] livsy.livejournal.com
Q: Меня девки не любят, что делать?
A: Ах ты маленький извращенец, переходи на vi!

:)

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 01:21 pm
Powered by Dreamwidth Studios