Firefox 주소 표시 줄에서 유니 코드 기호를있는 그대로 복사


36

Cyrillic과 같은 유니 코드 문자가있는 웹 페이지를 다음과 같은 주소로 열어 봅시다.

http://ru.wikipedia.org/wiki/Функциональная_закреплённость

주소 표시 줄에서 다른 곳으로 복사하려고하면 읽을 수없는 쓰레기가됩니다.

http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0 % BB % D1 % 8C % D0 % BD % D0 % B0 % D1 % 8F_ % D0 % B7 % D0 % B0 % D0 % BA % D1 % 80 % D0 % B5 % D0 % BF % D0 % BB % D1 % 91 % D0 % BD % D0 % BD % D0 % BE % D1 % 81 % D1 % 82 % D1 % 8C

나는 이것이 호환성을위한 것이라고 생각한다. 그러나 가독성을 위해 적절한 유니 코드 문자로 바로 복사하려고합니다.

이를 가능하게하기 위해 무엇을 어떻게 조정해야합니까?

편집 : 답변은 좋지만 해키입니다. 에 설정이 about:config있습니까?


1
여러 답변에서 가장 쉬운 방법 은 다음과 같습니다 . URL의 일부만 복사 하고 더 완벽하게 : 주소 표시 줄에서 전체 URL을 선택하지 말고 한 문자를 제외하거나 하나를 추가하십시오 (예 : 종료). 그런 다음 붙여 넣기 후에이 문자를 추가 / 제거하십시오 .

답변:


17

about : config 를 통해 옵션 을 설정 하십시오network.standard-url.escape-utf8 .

가능한 값과 그 효과 :

  • true-UTF-8 URL을 이스케이프하십시오. (태만)
  • false -UTF-8 URL을 이스케이프 처리하지 마십시오.

4
더 이상 작동하지 않는 것 같습니다. FF28을 사용하고 있습니다. 옵션이 있지만 효과가 없습니다.
Adobe

향후 방문자 기록을 위해 network.standard-url.escape-utf8FF40부터 false로 설정 하면 작동하는 것 같습니다.
sundar-복 직원 모니카

이것은 일부 버전의 기본 이었지만, 일부 웹 사이트 나누기 때문에 변경되었습니다 : bugzilla.mozilla.org/show_bug.cgi?id=552273
치로 틸리新疆改造中心法轮功六四事件

FF 45에서 잘 작동합니다.
Aleksey K

6
설정 이름이 변경되었습니다 . 이 답변을 참조하십시오 .
Donald Duck

17

browser.urlbar.decodeURLsOnCopyFirefox 53 이상에서는 설정이 대체되었습니다 .


1
웹 페이지와 과거의 링크를 복사하면 URL 표시 줄에서만 작동합니다. 여전히 % -things를 얻습니다. Firefox에는 Chrome 과 같은 애드온 있습니까?
stegetsj

14

그렇습니다. 브라우저는 URL 인코딩이며 실제로 매우 유용한 것입니다.

나는 두 가지 선택을 본다

  1. 만 복사 조각 의 URL을, 그것은 URL 인코딩되지 않습니다.

  2. URL 인코딩을 디코딩하십시오. 유닉스에서, 당신은 터미널을 열고 입력 할 수 있습니다

    echo -n -e "$(echo http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%DB0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C | sed 's/+/ /g;s/%\(..\)/\\x\1/g;')"
    

1
이것이 기본 답변이어야합니다.
Jeanno

1
URL의 일부를 복사하는 것에 대한 아이디어는 매우 도움이됩니다! (특히 FF v50.0에서 about : config 설정이 변경되지 않았기 때문에). 두 번째로 작성한 옵션과 관련하여 Windows 사용자를위한 명령도 있습니까?
우주인

12

쓰레기가 아니며 URL로 인코딩되어 있습니다. 그러나 요령
은 다음과 같습니다. 주소 표시 줄에서 문자를 추가 한 다음 제거하여 URL을 편집 할 수 있으며 복사 붙여 넣기는 인코딩을 유지해야합니다.


왜 공감해야합니까? oO
m4573r

재미있는 "트릭". Firefoxv.32 에서 작동하는 것처럼 보이지만 불행히도 v.37 (~ ) 에서는 그렇지 않습니다 . 아니면? ChromiumGoogle Chrome
natty에 대해 nutty

@nuttyaboutnatty는 Chromium 76에서 나를 위해
Ruslan

3

이 키 시퀀스를 사용하여 UTF-8 URL을 복사하십시오.

Ctrl-L, Home(or End), Space(or a letter/symbol), Backspace, Ctrl-L, Ctrl-C

1
Chrome에서도 작동합니다.
Vlastimil Ovčáčík

2
  1. 주소 표시 줄에서 URL을 복사

  2. 여기에 붙여 넣습니다 .

  3. 눌러 디코드 버튼을 누릅니다.

  4. 디코딩 된 URL을 복사하여 다른 곳에서 사용하십시오.


3
포인팅 장치를 건드리지 않고 Ctrl + L, Ctrl + C로 URL을 복사하기에는 너무 복잡합니다.
Aleksey F.

1

파이어 폭스 양자 62.0

about:config

browser.urlbar.decodeURLsOnCopy: true
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.