Fredrik Persson wrote:
Jag tycker nog att det där funkar i princip jämt, men det kan ju finnas undantag.
Jag använder oftast X-varianten av klippbord, dvs markera -> mittenklicka. Men
detta gör ju att jag ALDRIG kan klippa in länkar i min browser lika snabbt som i
MS Windows, eftersom jag inte får markera ÖVER den text som ska ersättas. Otroligt
frustrerande faktiskt.
Instämmer, försökte för ett halvår sedan föreslå en lösning på
feedesktoplistan, men jag tror min engelska var för dålig. Nån annan
kanske vill försöka ;-) Freedesktopstandarden använder inte sekundär
selection, men den skulle kunna lösa detta problem.
När man markerar en ny markering så hamnar den i primär selection. Då
skulle den gammla kunna kopieras till sekundär selection.
Om man sedan mittenklickar i den nya selection så ersätts den texten av
sekundär selektion och inehållet i primär och sekundär swapas, så man
kan mittenklicka igen för att byta tillbaks.
Viola, markera, markera om, mittenklicka för att byta ut! (Älskar
generelt den här X finnessen, att kunna kopiera bara med musen - utan
att behöva fibla med tangentbord. Använder helst tangentbord eller mus,
hatar att fibla fram och tillbaks)
Det enda som går förlorat är 'x-metoden' för att kopiera en selection in
i sig själv - något jag aldrig använt på 8 år med X.
En ytterligare förbättring vore att om den nya selectionen (svengelska)
överlappar den gammla så skriver man *inte* över sekundär. Då skulle det
gå att justera felaktiga selections enklare. Om en selection bara tas
bort (med ett vänsterklick) så kopieras sekundär tillbaks till primär
vilket också ger en möjlighet att justera misstag.
Nu kan man iofs justera selections med högerklick i klassisk X, men de
flesta program dumpar den möjligheten till förmån för högermenyer, något
jag tycker är en bra sak! Men man skulle ju kunna tänka sig ett 'ångra
markera' val på högermenyn för selections som tar bort selection och
återför sekundär till primär. Allt för att underlätta justeringar av
misstag.
Det som är bra är att detta kan införas i ett program i taget, de
program som har finessen får det, utan att störa samverkan med andra
program. Program som använder sekundär till något annat kan möjligen
störa/störas... men jag känner inte till program som gör något vettigt
med sekundär selection idag.
Man borde antagligen skriva ett litet demoprogram på det här för att
ilustrera hur användbart det är ;-)
Flamewar??? Nä, men freedesktop håller väll på att lösa alla de här
problemen? Och det börjar se ganska lovande ut ;-)
En del av problemen är ju distarnas ansvar - att det bara ska funka rakt
av ;-)
/LaH