คำถามติดแท็ก unicode

Unicode เป็นมาตรฐานหลักสำหรับการแสดงและเข้ารหัสข้อความของระบบการเขียนที่แตกต่างกัน การใช้งานการเข้ารหัสอักขระ Unicode ที่ใช้กันทั่วไปโดย Ubuntu และระบบปฏิบัติการอื่น ๆ คือ UTF-8

7
ฉันจะทำให้ shell prompt ดูเหมือนเป็นชีสเบอร์เกอร์ได้อย่างไร
ฉันต้องการให้เปลือกของฉันดูเหมือนชีสเบอร์เกอร์! 🍔🍔🍔 มันจะดีถ้ามันยังแสดง: ชื่อผู้ใช้ชื่อโฮสต์และไดเรกทอรีปัจจุบัน

1
การดูการไม่อนุมัติ Unicode ไม่แสดงอย่างถูกต้องใน 16.04 อีกต่อไปฉันจะแก้ไขได้อย่างไร
ดู Unicode ของความไม่พอใจแสดงไม่ถูกต้องภายใน Chrome และ Firefox ใน Ubuntu 16.04: อย่างที่คุณเห็นอักขระการแทนที่ Unicode จะปรากฏขึ้นแทนสัญลักษณ์ที่ถูกต้อง นี่ใช้งานได้ดีใน 15.04 - ฉันต้องทำอย่างไรเพื่อแก้ไขปัญหานี้
33 16.04  fonts  unicode 

5
จะเปิดใช้งานการรองรับภาษาอาหรับในเทอร์มินัล GNOME ได้อย่างไร
ฉันกำลังพยายามเขียนภาษาอาหรับในแอปเทอร์มินัล แต่ไม่รู้จักข้อความจากขวาไปซ้ายและไม่ได้ผูกตัวอักษรภาษาอาหรับเข้าด้วยกันเท่าที่ควร ฉันลองวิธีแก้ปัญหานี้https://bugs.launchpad.net/ubuntu/+source/vte/+bug/263822แต่มันไม่ทำงาน มีแผนการที่จะใช้การสนับสนุนภาษาอาหรับในเทอร์มินัล gnome หรือไม่? เทอร์มินัล KDE Konsole ทำงานได้โดยไม่มีปัญหาใด ๆ

4
วิธีการกำหนดค่าตำแหน่งที่ตั้งเป็น Unicode ในคอนเทนเนอร์ Docker Ubuntu 14.04
ฉันติดตั้ง Ubuntu Trusty container โดยใช้ Docker และเมื่อฉันเชื่อมต่อกับมันฉันจะเห็นว่า locale นั้นถูกตั้งค่าไว้ที่ค่าต่ำสุด: sudo docker run -i -t <id> /bin/bash root@<id>:/# locale LANG= LANGUAGE= LC_CTYPE="POSIX" LC_NUMERIC="POSIX" LC_TIME="POSIX" LC_COLLATE="POSIX" LC_MONETARY="POSIX" LC_MESSAGES="POSIX" LC_PAPER="POSIX" LC_NAME="POSIX" LC_ADDRESS="POSIX" LC_TELEPHONE="POSIX" LC_MEASUREMENT="POSIX" LC_IDENTIFICATION="POSIX" LC_ALL= ฉันจำเป็นต้องใช้โลแคลUnicode (ตัวอย่างเช่นภาษาอังกฤษแบบสหรัฐอเมริกาen_US.UTF-8) ฉันพยายามแก้ไขไฟล์ / etc / default / locale และวางไว้ด้านใน: # cat /etc/default/locale LANG=en_US.UTF-8 แต่แม้หลังจากออกจากตู้คอนเทนเนอร์และกลับมาสถานที่ดังกล่าวยังไม่ถูกตั้งค่าอย่างเหมาะสม ฉันยังลองใช้update-localeคำสั่งโดยไม่ประสบความสำเร็จ: root@cab13a6abe4f:/# …
30 14.04  locale  unicode  docker 

1
ตัวละครแปลก Byobu
หลังจากอัพเดตล่าสุดของ byobu ฉันรู้ว่าตัวละครแปลก ๆ ที่ด้านล่างซ้ายของเทอร์มินัลไม่ได้รับการซ่อมแซม ตัวละครนี้ถูกต้องหรือไม่? ดูลิงค์ด้านล่าง Ubuntu 14.04; ภาษา: อังกฤษ (สหรัฐอเมริกา) ; รูปแบบภูมิภาค: pt_BR
22 byobu  unicode 


3
จะตั้งชื่อไฟล์อย่างไรให้เป็นไฟล์แรกใน Nautilus
เวอร์ชั่นใหม่ของ Nautilus นั้นยอดเยี่ยมเพราะมันจะข้ามตัวอักษรที่ไม่ใช่ตัวเลขที่จุดเริ่มต้นของชื่อไฟล์และไฟล์เรียงลำดับตามตัวอักษรและตัวเลขตัวแรก (ถ้ามี) แต่จะตั้งชื่อไฟล์อย่างไรเพื่อจัดเรียงก่อน0? สมมติว่าฉันมีโฟลเดอร์พร้อมไฟล์เหล่านี้: 0apple.conf apricot.xml banana camel.so cat.py dog.tar.bz และฉันต้องการเพิ่มคำนำหน้าตัวอักษรหนึ่งหรือสองตัวcat.pyเพื่อเรียงลำดับก่อนหน้า0apple.confไฟล์ ฉันไม่ต้องการเปลี่ยนชื่อเพียงเพิ่มคำนำหน้า ฉันไม่ต้องการเปลี่ยนชื่อของผู้อื่น ฉันได้ลองแล้ว: #cat.pyและ.cat.pyชื่อและคำนำหน้าอักษรกรีกจัดเรียงไฟล์ไปยังจุดสิ้นสุด (หลังจาก dog.tar.bzไฟล์.การเปลี่ยนแปลงยังมองเห็น) ,-";:-–\_(?)*+%=<>!คำนำหน้าใด ๆเรียงลำดับไฟล์ระหว่างcamel.soและdog.tar.bz(เช่นไม่มีคำนำหน้าใด ๆ ) ใช่มีตัวเลือกในการเพิ่มเลขศูนย์ให้อยู่ใกล้กับจุดเริ่มต้น แต่ฉันต้องการชื่อไฟล์ที่สั้นที่สุดและตำแหน่งแรก PS: ภาษาของฉันคือสาธารณรัฐเช็ก (ดังนั้นการเปรียบเทียบที่ควรจะเป็นสิ่งที่ชอบcs, cz, czechหรือcs_CZ)

5
ฉันสามารถระบุได้ว่าอักขระตัวใดตั้งค่าขอบเขตการเลือกดับเบิลคลิกในเทอร์มินัล GNOME หรือไม่
เมื่อฉันดับเบิลคลิกเพื่อเลือกข้อความในเทอร์มินัล GNOME การเลือกหยุดที่ช่องว่าง แต่ดำเนินต่อไปด้วยเครื่องหมายขีดคั่น: ชื่อไฟล์บางส่วนของฉันมีอักขระที่ไม่ธรรมดาเช่นดอกจันที่มีหยดน้ำตาหนักและไม่สามารถเลือกได้โดยการดับเบิลคลิก: มีวิธีในการเลือกคลิกสองครั้งอย่างต่อเนื่องมากกว่าตัวละครเหล่านี้เช่นกัน?

8
ฉันจะเปลี่ยนการเข้ารหัสไฟล์คำบรรยายได้อย่างไร
ฉันดาวน์โหลดคำบรรยายภาษากรีกสำหรับภาพยนตร์และนี่คือสิ่งที่ฉันเห็นเมื่อฉันเปิดมันด้วย Gedit คำบรรยายใช้งานได้ดีกับ VLC ทุกอย่างสมบูรณ์แบบ แต่ถ้าฉันต้องการแก้ไขคำบรรยายนี้ด้วยคำภาษากรีก? ฉันได้รับข้อผิดพลาดเกี่ยวกับการเข้ารหัสอักขระทันที ฉันลองส่งใหม่แล้ว VLC ไม่รู้จักคำบรรยาย ...

3
วิธีการดาวน์โหลดลิงค์ด้วย unicode โดยใช้ wget
บางครั้งลิงก์มีอักขระ Unicode อยู่ในนั้นเช่นhttp://www.example.com/файл.zip หากคุณชี้เบราว์เซอร์ไปที่เบราว์เซอร์จะแจ้งให้คุณดาวน์โหลดไฟล์เป็นфайл.zip แต่ถ้าคุณลองทำด้วยwgetไฟล์จะมาพร้อมกับการเข้ารหัสเปอร์เซ็นต์การเข้ารหัส (เช่น% D0% BB) และ(invalid encoding)สตริงหลังชื่อไฟล์ ฉันสามารถเพิ่มพารามิเตอร์ใดใน wget หรือเทคนิคบรรทัดคำสั่งอื่น ๆ เพื่อให้ทำงานเป็น Chrome และ Firefox และบันทึกไฟล์ตามที่ระบุในลิงก์ที่แสดงผล - ในกรณีนี้เป็นфайл.zip โซลูชันควรทำงานได้โดยไม่ต้องเขียนไว้อย่างชัดเจนในคำสั่งดังนั้นwget -O файл.zip http://www.example.com/файл.zipวิธีแก้ปัญหาที่ชัดเจนจึงไม่ใช่วิธีที่ดี ฉันรู้ว่าทันทีที่คุณเรียกใช้wget http://www.example.com/файл.zipจะพยายามดึงhttp://www.example.com/%D1%84%D0%B0%D0%B9%D0%BB.zipนั่นคือมันจะแปลงลิงก์เป็นเปอร์เซ็นต์ การเข้ารหัสซึ่งอาจเป็นสาเหตุว่าทำไมการบันทึกจึงไม่ทำให้ชื่อไฟล์ "ถูกต้อง" ฉันโพสต์คำถามที่เกี่ยวข้องบ้างที่นี่ซึ่งคำตอบอาจมีหรือไม่มีประโยชน์กับคำถามนี้
14 wget  unicode 

2
วิธีในการป้อนอักขระพิเศษ สามารถใช้ Alt + Numpad ได้หรือไม่
ฉันรู้ว่ามีคำถามนี้ฉันจะพิมพ์อักขระพิเศษเช่นëได้อย่างไร แต่ฉันต้องการทราบว่ามีความเป็นไปได้ที่จะกำหนดค่าแป้นพิมพ์ให้ใช้ลักษณะแบบ Windowish เพื่อแทรกตัวอักษรพิเศษ ( Alt+ Code ใน numpad) หรือไม่ ฉันรู้ว่ามันสามารถทำได้ด้วยCtr+ Shift+ U+ รหัส แต่ ... ฉันต้องเปิดใช้งาน ibus และไม่ทราบว่าจะเปิดใช้งานไว้เป็นค่าเริ่มต้นได้อย่างไร รหัส Hex ยาวกว่าทศนิยม คอมโบCtrl+ Shift+ U+ รหัส Hex จะยาวกว่าAlt+ ทศนิยมรหัสคอมโบ ในฐานะผู้ใช้ ex-Windows (TM) ฉันคุ้นเคยกับมันมาก .... สองตัวอย่างของตัวละครที่ฉันใช้บ่อยๆเปรียบเทียบสไตล์ win และสไตล์ gnome Tilde (~) character Windows -> Alt+1-2-6 gnome -> Ctrl+Shift+U+7-e Superscript 2 - …
14 keyboard  unicode 

5
เขียน“ dead_greek” ด้วยคีย์เขียน
ไฟล์กำหนดค่าสำหรับคีย์การเขียนของฉัน/usr/share/X11/locale/en_US.UTF-8/Composeจะแสดงรายการลำดับคีย์ทั้งหมดสำหรับการเขียนตัวอักษรกรีก พวกเขาทั้งหมดต้องใช้ความกดดันของdead_greekคีย์พิเศษ นี่ไม่ใช่คีย์ทางกายภาพแน่นอนดังนั้นฉันจะกำหนดลำดับของคีย์ตามอำเภอใจให้กับคีย์เขียนของฉันซึ่งสร้างเสมือนนี้ได้dead_greekอย่างไร นอกจากนี้ฉันสนใจที่จะทราบว่าคุณได้พบการกำหนดค่าแป้นพิมพ์ที่สะดวกสบายเกี่ยวกับคีย์การเขียนโดยทั่วไปและตัวอักษรกรีกโดยเฉพาะ

1
วิธีดูอักขระ Unicode UTF-8 ใน VIM
ฉันใช้ VIM 7.4 บนเครื่อง Ubuntu 14.04 64 บิต ในไฟล์. vimrc ของฉันฉันมีบรรทัดต่อไปนี้: " Use UTF-8 without BOM set encoding=utf-8 nobomb configไฟล์โดยทั่วไปใช้อักขระ Unicode เพื่อแสดงช่องว่างสีขาวเช่นแท็บบรรทัดใหม่ ฯลฯ ไฟล์ .vimrc เสร็จสมบูรณ์จะถูกนำมาจากพอลไอริชdotfiles ในการติดตั้งก่อนหน้านี้ที่ 14.04 เช่นเดียวกับในการกระจายก่อนหน้านี้ฉันก็สามารถเห็นตัวละครยูนิโค้ดได้โดยไม่มีปัญหา แต่ไม่ใช่กับตัวนี้ ฉันก็ลอง: set fileencodngs=utf-8 แต่การตั้งค่าข้างต้นไม่มีผลและฉันยังคงเห็นตัวอักษรที่อ่านไม่ออกบนหน้าจอ มีวิธีใดบ้างไหม?
13 vim  unicode 

1
terminal + ssh แสดง UTF ไม่ถูกต้อง
ฉันมีเซิร์ฟเวอร์ระยะไกลซึ่งฉันเชื่อมต่อผ่าน SSH ในคอมพิวเตอร์ Mac OS และ Gentoo ที่แยกต่างหากเมื่อฉันเชื่อมต่อกับเซิร์ฟเวอร์นี้ยูนิโค้ดก็ใช้งานได้ดี ในการติดตั้ง Ubuntu ใหม่ของฉันฉันไม่เห็นยูนิโค้ดบนเซิร์ฟเวอร์นี้อย่างถูกต้องและฉันไม่สามารถแทรกได้อย่างถูกต้อง ฉันมีไฟล์ที่มีตัวอักษร "ž" เมื่อฉันอยู่lessภายในเครื่องบน Ubuntu ในเทอร์มินัลฉันเห็น "ž" ที่ถูกต้อง เมื่อฉันlessไฟล์เดียวกันบนเซิร์ฟเวอร์ดังกล่าวผ่านทาง SSH ผมเห็นเพียง<C5><BE>- ทั้งใน Terminal xtermและ locale บนเซิร์ฟเวอร์แสดงให้ฉันเห็นนี้ LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=cs_CZ.UTF-8 LC_TIME=cs_CZ.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=cs_CZ.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=cs_CZ.UTF-8 LC_NAME=cs_CZ.UTF-8 LC_ADDRESS=cs_CZ.UTF-8 LC_TELEPHONE=cs_CZ.UTF-8 LC_MEASUREMENT=cs_CZ.UTF-8 LC_IDENTIFICATION=cs_CZ.UTF-8 LC_ALL= เทอร์มินัลมีการเข้ารหัส UTF8 (และอย่างที่ฉันเขียนไฟล์ unicode จะเปิดอย่างถูกต้องเมื่อเปิดภายในเครื่อง) มีอะไรผิดปกติ?

4
tr: แปลง apostrophe เป็น ASCII
ฉันพยายามที่จะแปลงขวาคำพูดขีดเดียวกับผู้Apostrophetrใช้ tr "`echo -e '\xE2\x80\x99'`" "`echo -e '\x27'`" < a > b กำหนดไฟล์ที่เข้ารหัส UTF-8 ชื่อaซึ่งมีตัวอย่างนี้: We’re not a different species “All alone?” Jeth mentioned. OS X ใช้ BSD trและสร้างผลลัพธ์ที่ดี: We're not a different species “All alone?” Jeth mentioned. Ubuntu ใช้ GNU trและสร้างผลลัพธ์ที่น่ารังเกียจนี้: We'''re not a different species ''<9C>All alone?''<9D> Jeth …
11 bash  unicode  utf-8 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.