LINUX.ORG.RU

Text multi-select


0

0

Иногда можно сделать что-то быстрее, используя такую фичу. Суть в том, что нужно выделить какой-нибудь текст, а потом нажать Ctrl и выделить другой текст. Текст между будет таким образом пропущен.

>>> Просмотр (1024x768, 90 Kb)

Ответ на: комментарий от AnDoR

> а что на скриншоте необычного?

Ну разумеется 27 минут и 27 секунд!

А если серьёзно, на нём, мне кажется, интересна до сих пор нереализованная возможность (то есть я такой нигде не видел).

MaGIc2laNTern
() автор топика

s/эта программа/это программа/

anonymous
()

А раньше такого никогда не было???? Всегда этим пользовался.. очень удобно.

mono ★★★★★
()
Ответ на: комментарий от MaGIc2laNTern

>А если серьёзно, на нём, мне кажется, интересна до сих пор нереализованная возможность (то есть я такой нигде не видел).

firefox запускать пробовал?

polachok
()
Ответ на: комментарий от mono

А где оно такое есть? Чет ни разу не замечал

Deleted
()

Ещё удобная штука vertical selection.

itanko
()

Что-то новенькое... Как-то раньше на такие возможности внимания не обращал.

Sergey_T ★★★★★
()

А такому странному коду существует рациональное объяснение?

anonymous
()
Ответ на: комментарий от anonymous

У меня это не работает: gedit 2.20.3. Может это связано с тем, что на все gtk приложения стоит глобальная раскладка 'emacs' ...

Bohtvaroh ★★★★
()
Ответ на: комментарий от Bohtvaroh

Ubuntu, gedit 2.20.3 - нихера не работает - GIMP?

anonymous
()
Ответ на: комментарий от Bohtvaroh

у меня работает только в firefox, в gedit тоже не работает, видимо где то надо крыжик включить :)

anonymous
()

неработает...
app-editors/gedit-2.20.4 USE="python spell -debug -doc -xattr"
x11-libs/gtk+-2.12.5-r1 USE="X cups jpeg tiff -debug -doc -vim-syntax -xinerama"

kbps ★★★
()
Ответ на: комментарий от kbps

а вот в OpenOffice такое выделение работает, с Ctrl'ом ;-)

kbps ★★★
()
Ответ на: комментарий от Bohtvaroh

у меня бинарная сборка 3.0b2 с сайта мозилла.орг, видимо таки где то крыжик :)

anonymous
()
Ответ на: комментарий от MaGIc2laNTern

>анием комме >Ну и как это юзат

вот так (: зажимаем ctrl, выделяем один кусок. потом выделяем другой кусок.

ЗЫ ff3b3

polachok
()

Этот длиннющий цикл на руби можно написать так:

(current_year..end_year).select{ |i| (i % 4 == 0) && (i % 400 != 0)}.each{ |i| puts i}

Просто и элегантно. Сначала выборка по условию, потом печать.

anonymous
()
Ответ на: комментарий от anonymous

Форматирование кода побилось, а так всё нормально. Кроме того, если вы не видели никогда блоков кода в смолтоке, лиспе или руби, это не значит, что они не имеют права на существование.

anonymous
()
Ответ на: комментарий от anonymous

> (current_year..end_year).select{ |i| (i % 4 == 0) && (i % 400 != 0)}.each{ |i| puts i}

Мне жалко тех людей, которым придётся подобное впоследствие поддерживать.

Bohtvaroh ★★★★
()

На самом деле всё намного проще:
def is_leap_year(y)
  (y % 4 == 0) && (y % 100 != 0) || (y % 400 == 0)
end

def find_leap_years(start, finish)
  (start..finish).select {|y| is_leap_year(y) }
end

HappyCoder
()
Ответ на: комментарий от Bohtvaroh

>> (current_year..end_year).select{ |i| (i % 4 == 0) && (i % 400 != 0)}.each{ |i| puts i}

>Мне жалко тех людей, которым придётся подобное впоследствие поддерживать.

Для рубистов это вполне понятный код, где используется очень распространённая идиома. Конечно лучше бы разбить это на 3 метода.

HappyCoder
()

подписи к иконкам не нужны

zpp
()
Ответ на: комментарий от troorl

> У меня глаза резануло от такой светлой схемы...

Дефолтный нетвиканый гном :(

anonymous
()

имхо на python это выглядит вменяемей...

stalkerg ★★★★★
()

Вы чо? o_O Этой возможности сто лет в обед. То же самое и при операциях с файлами в менеджере файлов.

Для форматирования текста удобно очень.

malices_gossips ★★★
()
Ответ на: комментарий от anonymous

#include <stdio.h>

void main(void)
{
unsigned int startYear, endYear;

startYear = 0;
endYear = 2008;

while(startYear++ <= endYear)
{
if((startYear % 400 == 0) || ( startYear % 100 != 0 && startYear % 4 == 0))
printf("this year is an leap year: %u\n", startYear);
}
}


Что может быть элегантнее этого? Да и последующая поддержка... просто песня

iv_ru
()

Не хочется как-то вводить год, которым хочешь закончить...

anonymous
()
Ответ на: комментарий от iv_ru

>вот ещё бы кто на лоре форматирование улучшил...

#include <stdio.h> 

int main(void) {
	unsigned int startYear, endYear;

	startYear = 0;
	endYear = 2008;

	while (startYear++ <= endYear) {
		if ((startYear % 400 == 0) || (startYear % 100 != 0 && startYear % 4
				== 0))
			printf("this year is an leap year: %u\n", startYear);
	}
	return 0;
}

kbps ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.