Покажи Публикации - Naka
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2 3 ... 208
1  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 30, 2021, 11:40
Решение с vi:

gvim -O  -c 'autocmd VimEnter * syncbind | colorscheme koehler' +'windo set noma wrap number relativenumber scrollbind' file1 file2

Оказа се че има пакет vim-X11 в който има графичното gvim.
предимство е, че е по висока резолюцията отколкото конзолата, може да сменяш шрифта....има менюта и изглежда почти като текстови редактор.

опциите:
noma - без модификация (по добре от readonly, предпазва от натискане на insert)
wrap - пренасяне на дългите редове
number - номериране на редовете, в жълти цифри..много полезно
relativenumber - още по полезно и приятно номериране
като се включат и двете number + relativenumber става нещо което наричат
хибридно номериране. https://jeffkreeftmeijer.com/vim-number/
браво на този дето го е измислил!!!
scrollbind - заключване на скрола. Но не е достатъчно. трябва и команда :syncbind

Автоматичното стартиране на команди става с това:
-c 'autocmd VimEnter * syncbind | colorscheme koehler'

https://stackoverflow.com/questions/6821033/vim-how-to-run-a-command-immediately-when-starting-vim
https://stackoverflow.com/questions/8679742/vim-execute-command-after-multiple-files-loaded

Цялата работа е да може да не се набира на ръка :syncbind - което вече наистина прави синхронизиран скрол. Но ако не става и се размества по време на работа може да се набира по едно профилактично :syncbind
Тук VimEnter е някакъв event на vi-то който се запуска най-най-накрая, след зареждането на всичките файлове.
| - е разделител на команди
:colorscheme koehler - може и без това


цялата тази измъчена 'красота' се слага в един алиас:

alias {2less,less2}="gvim -O  -c 'autocmd VimEnter * syncbind | colorscheme koehler' +'windo set noma wrap number relativenumber scrollbind'"

и във файл /etc/profile.d/viZZZ-alias.sh
за да е постоянно и за всички, но може да се сложи и в ~/.bashrc

използване:
2less file1 file2
или
less2 file1 file2

Превключването между двата ляв и десен прозорец става с ctrl+w Синхронизирания скрол работи само ако фокуса на мишката е във текущия прозорец - иначе размества. Но щом се върне в текущия прозорец и се превърти скрола малко нагоре - пак се намества. Това наместване без командата :syncbind не става!

Та те така. Но все още търся по-нормален редактор с такава функционалност.
2  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 30, 2021, 09:53
т.е. вграденото сравняване - трябва да работи

Да работи, много бързо ги отваря и превърта. Файловете са с 1 200 000 реда.
Обаче не е много интуитивно отварянето. Не може да ги отвориш по нормалния начин с 'Оpen' в два панела пък след това да им кажеш компаре.

А трябва:
Open folder
file1 -> Select For Compare (нищо не се случва)
file2 -> Compare With Selected (е сега ги отваря и двата)

синхронно, превърта и почти всичко е наред, обаче изписва съобщение:
"Cannot compare files because one file is too large."

Което и точно това ми трябва....да не може да ги сравнява...- никакъв diff не се включва, няма оцветяване на файловете - само да ги превърта синхронно. :)

Да благодарим на МС, че не може да прави diff на толкова големи файлове.

Обаче има и проблем с Visual Studio Code, че word wrap-a не работи на големи файлове. Независимо дали ги отваряш по нормалния начин, или за compare. Пробвах го на малки - работи си.

Както и да е, това с VSCode за сега е спасение на ситуацията.
3  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 29, 2021, 17:46
Тоя атом голям запек. Изобщо с голямо съмнение се отнасям към програми, които не си обявяват версиите във сайта. atom.x86_64.rpm
Много ми заприлича на скайпа.
Абе инсталирай това което ти даваме и не задавай много въпроси. Много на комерсилно бие.

Така първата  atom.x86_64.rpm се оказа версия 1.58 и даде такива глупави депендаси под центос.....
Втората която намерих, по-ниската беше 1.57. Тя се инсталира без оплаквания от рпм-а. Обаче не тръгна. Ни вопъл ни стон. Ни оплакване....просто отива на нов ред и не тръгва.

Нямам време да се занимавам.  И двете версия изцвъкани през 2 месеца през 2021. Ако от сега е така....какво остава за самата програма ако тръгне.

Цитат
Sorry to say, but over time, Atom has become increasingly incompatible with CentOS 7 (which was first released in 2014 and is mostly stable since then -- a lot of old dependencies there).

Atom actually doesn't compile on CentOS 7 anymore (there are errors during compile) or run on CentOS 7 anymore. See these discussions for info about why:

    https://github.com/atom/atom/discussions?discussions_q=centos
    Particularly: #22568

Furthermore, as to the specific problem you are reporting in this GitHub issue, Atom's .rpm package now won't install when your rpm installer program is too old. We started using boolean dependencies in #22076; boolean dependencies are only supported in rpm 3.14 or newer. CentOS 7 appears to have rpm 3.11 (https://pkgs.org/search/?q=rpm).

So, there are multiple reasons that make it difficult to build, install, and/or actually use Atom on CentOS 7. I would recommend staying on an older version of Atom if you want to keep using Atom on CentOS 7, or try to update to a newer OS if you can.



4  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 29, 2021, 13:06
С VSCode може да пробваш някой от тези добавки

https://marketplace.visualstudio.com/items?itemName=dqisme.sync-scroll

Инсталирах го това VSCode по центос7 с инструкциите от тук:
https://linuxize.com/post/how-to-install-visual-studio-code-on-centos-7/

МС си имат много яко репо за линукс. всичко им е подредено..Инсталира се с yum-а без никакви засечки...3 пакета по 100Мб.

Отваря много бързо големите тxт файлове.....Дотук добре..Обаче този  екстенжън за sync-scroll не работи. И той се инсталира без оплаквания, обаче не иска да си покзва опциите и не работи.

Пробвах и един друг:
https://marketplace.visualstudio.com/items?itemName=masakit.synchronized-scrolling

Който също се инсталира без проблеми, има опции...обаче и той не работи.
Сигурно по виндовс и двата ектенжъна ще работят ама тук НЕ.
5  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 28, 2021, 13:30
Код:
vi -O +'windo set noma wrap number scrollbind' file1 file2

има и още някаква 'подобна' (на scrollbind ) команда.
Код:
:syncbind
която като я напиша и почти спира да го размества, само от долу по 1-2 реда. отгоре е вече синхронно и с wrap.
но не е ясно какво точно прави:
Цитат
:syncbind
Force all 'scrollbind' windows to have the same
         relative offset.  I.e., when any of the 'scrollbind'
         windows is scrolled to the top of its buffer, all of
         the 'scrollbind' windows will also be at the top of
         their buffers.

и това :syncbind не е опция, а команда? как мога да я въведа в командния ред, така че да не пиша всеки път?
6  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 28, 2021, 12:32
Да и без wrap пак ги омотва.

Търсих го този atom  (редактор), но го няма в репотата на центос. Този атом стандартен/иползван редактор ли е за линукс. Дебиан?
Най-много искам да ги разглеждам....редактирането не е задължително.
7  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 28, 2021, 11:54
малка доработка:
Код:
vi -O +'windo set noma wrap number scrollbind' file1 file2

с опции:
noma - без модификация (по добре от readonly, предпазва от натискане на insert)
wrap - пренасяне на дългите редове
number - номериране на редовете, в жълти цифри..много полезно
scrollbind - заключване на скрола.


Обаче......скрола пак не е съвсем синхроннен ред по ред. Размества го, често и до 100 реда после пак се намества....Не работи правилно.
8  Нетехнически теми / Идеи и мнения / Re: Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 28, 2021, 10:21
vimdiff file1 file2 ?

Абсолютно всеки ред на file1 и file2 е тотално различен. Всичко свети в червено, Щеше да е хубаво ако я нямаше тази функционалност на diff. А и освен това забавя, щото сравнява всеки ред.
Подобни редактори предполагам, че може да използват при преводите на субтитрите на филмите. Пробвах и Qtlinguist, Lokalize...но те са за преводи(локализация) на програмите и не искат да отварят обикновен txt файл.

За Notepad++ под windows на няколко пъти чета, чета че имало такава възможност: To achieve this, go to View -> Synchronize Vertical Scrolling (or Synchronize Horizontal Scrolling). че и бутончета имало.
Толкова ли няма такова нещо на някой линукски редактор???

----
PS: търся аз в Гого...Няма нищо съществено, обаче на втора страница, след има няма 1 час, Гого вече услужливо ми предлага да видя в linux-bg.org
Цитат
Viewer/Editor който да показва 2 файла синхронно един до ...
https://www.linux-bg.org › forum
1 публикация · 1 автор
При редакторите наричат тази функция още sync scroll. Любимото ми kate, може да разделя екрана всякък, но няма заключване на скрола

https://www.google.com/search?q=linux+editor+Synchronize++Scrolling&client=firefox-b-e&ei=J9LKYfmKJ9qSxc8PzIuT-Aw&start=10&sa=N&ved=2ahUKEwi5utXpkIb1AhVaSfEDHczFBM8Q8NMDegQIARBN&biw=1920&bih=984&dpr=1
9  Нетехнически теми / Идеи и мнения / Viewer/Editor който да показва 2 файла синхронно един до друг. -: Dec 28, 2021, 09:48
Трябва ми някакъв обикновен текстови редактор, който да разделя екрана на две, да отваря два различни файла, но да ги показва синхронно.
1-вия ред да съответства на 1-вия ред на другия файл, 2-2 1248990-1248990 и т.н.

Ето тук един пример, за тази функционалност която търся:
https://www.linguee.com/english-bulgarian/search?query=christmas&source=auto

Може да е конзолно, може да е графично, нещо подобно на diff/kdiff но без сравнениете - само показване. Щеше да е добре ако less например имаше такава възможност...да разделя екрана и да показва два файла синхронно ама няма.

Тук описват подобно нещо: (Displaying Files Side by Side)
https://www.baeldung.com/linux/files-display-compare
но с pr -m -t inventory-1.txt inventory-2.txt не става защото тази команда изчита целите два файла и прави сливане, което показва и скача на края. А на мен ми трябва функционалност като на less - само да им видиш началото и да превъртиш ако трябва. А Файловете са много големи 1Gb++

Най-доброто до което се добрах засега е:
Код:
vim -O +'windo set scrollbind' en.txt bg.txt

При редакторите наричат тази функция още sync scroll. Любимото ми kate, може да разделя екрана всякък, но няма заключване на скрола.



10  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Епидемията и българските културни особености -: Dec 25, 2021, 15:15
Има режисьорски фaнтазии. Много измислици има във филма......
Да ама за жените (почти) нищо не споменава в историята. Щото са жени.
Ами ако те са въртели цялата история. Няма да се учудя. :o
11  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Епидемията и българските културни особености -: Dec 25, 2021, 15:03
Напъни за пренаписване на историята винаги е имало. Още по времето на византийските императори. Това историците го знаят.
Това нещо го дадоха още във филма Хан Аспарух. Ако някой е забелязал как на Велизарий му подсказваха какво да напише във историята,
(След като го пуснаха от български плен и се върна в Константинопол след победата на Българите ) а той все пишеше други работи.... и императора беше недоволен.

Сега не е по различно. Пак има напъни за пренаписване на историята.

-------
Айде Честито Рождество.
12  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Епидемията и българските културни особености -: Dec 24, 2021, 21:50
100 % не е първото изкуствено нещо изстреляно към тази L2 точка.
И сателити е имало там на разузнаване и предполагам, че малки телескопи и т.н.
Обаче не ни казват всичко. Иначе откъде ще знаят толкова многo за това място. Откъде ще знаят, че трябва такъв уникален дизайн....Че и специални екрани...
Няма да рискуват 10 милярда я. ::) Само с теория не става.

--
А да. Във википедията пише, че първите три точки ги е открил Ойлер. Ама са наречени на Лагранж. И това е станало някъде към 1750г. :o
Цитат
The three collinear Lagrange points (L1, L2, L3) were discovered by Leonhard Euler a few years before Joseph-Louis Lagrange discovered the remaining two.[3][4]
13  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: За Казармата с Любов -: Dec 18, 2021, 18:08
Значи има ралика в терминологията. (спрямо английския)
Аз 'предприемач' не мога да нарека някой, който има малък семеен бизнес и работи едва ли не за едната заплата. А такива в бг са много фирми. Да хубаво е да не работи за едната заплата ами той и семейството му да са материално добре.

То и понятието 'бизнесмен' в бг все още синоним на мутра.
---
Цитат
Богатството не означава, че богатите хора са автоматично зли.
Никой не е казал зли. И не мисля че са зли. Зли са били Хитлер и колко още в историята...зли са някои от 'обикновенните' хора с които се срещаш всеки ден.
Въпросът е че на богатите ъкъла им е все в парите и имането им.
---

Много задълбахме и се разфилософствувахме.
14  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: За Казармата с Любов -: Dec 18, 2021, 13:59
Чисто материално (и икономически) да от предприемачите има полза. На този свят тази работа все пак трябва някой да се върши.

И друго си мисля: В началото на века, много предприемачи (компании) са почвали дейност, не само от материални подбуди да натрупат богатство а от чист интерес да създадат нещо ново. Тогава е имало голям вакум за нови неща. Такива са например  Карл Бенц,  Даймлер, Вилхелм Майбах...
И Тесла и Едисон  и още много други.

Сега обаче тези времена отдавна са минали и сега предприемача си е далавераджия...играч на борсите...

15  Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: За Казармата с Любов -: Dec 18, 2021, 13:44
   Не,предприемачите не са голямата работа. Скапаняци са.
   С нищо Стив Джобс не е превъзхождал който и да е от пишещите в този форум.
Е ,освен че е бил нагъл.   И тарикат.

Предприемача цял живот се мъчи да си увеличи богатството. И колко народ е пеебал докато го постигне..и колко грехове е натрупал? (айде да го кажем лоша карма)
Това си е жива материална привързаност. И вътрешна гордост, че като има пари е много повече от другите.

Да го избия малко на религия:

Точно в този контекст Христос е казал, че по-лесно е камила да мине през иглени уши отколкото богат да влезе в Божието царство.

Ами как ще влезе като човекът е обързан здраво материално и сърцето му е в 'имането' и парите. Той друго не вижда.
-------------

Който не знае какво е това 'иглени уши'.
Едно време в големите дървени порти на градовете е имало направена и малка врата за един човек, за някой закъснял пътник. Големите порти са се затваряли за през ноща. Тази малка порта се е наричала 'иглени уши'.
Обаче ако е е трябвало да прекарат и камила през тази малка порта е била мисията невъзможна. Камилата е трябвало да коленичи и така да мине...А това за животното е било много трудно.
Страници: [1] 2 3 ... 208