ฉันได้ติดตั้ง Sublime Text 2 ฉันได้ตั้งค่าไฟล์เริ่มต้นทั้งหมดเพื่อเปิดด้วยนี้ อย่างไรก็ตามเมื่อฉันเปิดไฟล์จากเซิร์ฟเวอร์ของฉันโดยใช้ FileZilla (โดยการคลิกขวาและไฟล์จากนั้นคลิก "ดู / แก้ไข") มันยังคงเปิดขึ้นใน Gedit
ฉันจะเปลี่ยนสิ่งนี้ได้ไหม
ฉันได้ติดตั้ง Sublime Text 2 ฉันได้ตั้งค่าไฟล์เริ่มต้นทั้งหมดเพื่อเปิดด้วยนี้ อย่างไรก็ตามเมื่อฉันเปิดไฟล์จากเซิร์ฟเวอร์ของฉันโดยใช้ FileZilla (โดยการคลิกขวาและไฟล์จากนั้นคลิก "ดู / แก้ไข") มันยังคงเปิดขึ้นใน Gedit
ฉันจะเปลี่ยนสิ่งนี้ได้ไหม
คำตอบ:
คุณสามารถตั้งค่าได้โดยไปที่edit > Settings
แล้วไปที่Filetype Associations
ส่วนและเพิ่มประเภทไฟล์และตัวแก้ไขที่คุณต้องการ
html /opt/sublime_text/sublime_text
ubuntu 14.04
ไปที่และนำทางไปยังEdit -> Settings
File Editing
เลือกและเรียกดูไฟล์ที่ปฏิบัติการของUse custom editor
Sublime Text 2
OKปิดกล่องโต้ตอบโดยการกด
ทำ!
เขียนใน terminal: dpkg -L sublime-text
เพื่อตรวจสอบตำแหน่งปัจจุบันประเสริฐ
จากนั้นลองค้นหาดังนี้: /usr/bin/subl
ตอนนี้คุณเพียงแค่ต้องไปที่ - แก้ไข - การตั้งค่า - สมาคมไฟล์
และเขียนสิ่งต่อไปนี้:
html /usr/bin/subl
เพื่อเปิดในหน้าต่างเดียวกัน
และ...
html /usr/bin/subl -open
เพื่อเปิดในหน้าต่างใหม่ :)
ตามทิศทางที่กำหนดในตัวแก้ไขค่าเริ่มต้นสำหรับ filezilla ใน Ubuntu 16.04 คุณสามารถแก้ไขสำหรับตัวแก้ไขเริ่มต้นได้
คุณต้องเปลี่ยนการกำหนดค่าตามความชอบสำหรับไฟล์เรียกทำงานที่มีอยู่ใน/ usr / bin / $ PATHสำหรับโปรแกรมแก้ไข
คุณสามารถตั้งค่าได้โดยไปที่-> การตั้งค่าใน filezilla จากนั้นไปที่ส่วนFiletype Associationsและเพิ่มประเภทไฟล์และตัวแก้ไขที่คุณต้องการ
html /opt/sublime_text/sublime_text
/ opt / sublime_text / sublime_text เป็นพา ธ ที่สามารถเรียกทำงานของตัวแก้ไขข้อความประเสริฐ คุณสามารถเข้าสู่เส้นทางของไฟล์ปฏิบัติการได้
หากคุณติดตั้งข้อความประเสริฐผ่านsnapบนUbuntu 18.04คุณสามารถใช้ได้
/snap/bin/sublime-text.subl
สำหรับ Ubuntu 16.04 ขั้นแรกให้ค้นหาว่า Sublime-Text ของคุณอยู่ที่ไหน: ไปที่ usr / bin และดับเบิลคลิกที่ sublime-text คุณควรเห็นบางสิ่งเช่น:
#!/bin/bash
/opt/sublime_text_2/sublime_text --class=sublime-text-2 "$@"
คัดลอกเพียงจุดเริ่มต้นของบรรทัด 2:
/opt/sublime_text_2/sublime_text
เพิ่ม html ไว้ด้านหน้า:
html /opt/sublime_text_2/sublime_text
ไปที่การแก้ไข -> การตั้งค่า -> การเชื่อมโยงชนิดไฟล์และวางสิ่งนั้นลงใน
สำหรับฉันdpkg
คำสั่งไม่ทำงาน ฉันต้องค้นหาsublime-text
โฟลเดอร์ที่ติดตั้งด้วยตนเองและอยู่ในโฟลเดอร์snapของรูท ฉันวางบรรทัดนี้ในเครื่องมือแก้ไขที่กำหนดเอง โปรดตรวจสอบว่าsublime_text
มีอยู่ในเส้นทางหรืออัปเดตตามsublime_text
เส้นทางของคุณ โปรดระบุการตั้งค่าส่วนที่เหลือตามภาพอ้างอิง
./snap/sublime-text/18/opt/sublime_text/sublime_text
การปรับปรุงเส้นทางตัวแก้ไขไฟล์การอ้างอิงอิมเมจไฟล์
PS: ฉันใช้ Ubuntu'18
คุณสามารถค้นหาไดเรกทอรีการติดตั้งของคุณในกรณีของฉันไดเรกทอรีของการติดตั้ง sublime คือ:
snap/sublime-text-/24/opt/sublime_text/sublime_text
ในกรณีที่คุณติดตั้ง FileZilla คุณสามารถเปิดไฟล์กำหนดค่าเก่าของคุณได้หรือไม่เพราะคุณสามารถใช้คำสั่ง:
vim ~ / .config / filezilla / filezilla.xml
หรือ
vim ~ / .config / filezilla / filezilla.xml
ในไฟล์คุณค้นหาคำว่า "editor" โดยใช้คำสั่ง: / editor
ในบรรทัดมีไดเรกทอรีของโปรแกรมแก้ไขข้อความเก่าของคุณ
นี่คือขั้นตอนในการทำอย่างรวดเร็ว -
ขั้นตอนที่ 1: เปิด Filezilla> จากนั้นคลิกที่เมนูแก้ไข ภายใต้แก้ไขเมนูย่อยคลิกที่การตั้งค่า (ตามที่ปรากฏในภาพหน้าจอด้านล่าง)
ขั้นตอนที่ 2: ในหน้าต่างการตั้งค่าคลิกที่ปุ่ม "ใช้ตัวแก้ไขแบบกำหนดเอง" -> จากนั้นคลิกที่ปุ่มเบราส์เพื่อเลือกตัวแก้ไขข้อความเริ่มต้น / เครื่องมือแก้ไขรหัส (ดังที่แสดงในภาพหน้าจอด้านล่าง)
ขั้นตอนที่ 3: ในหน้าต่างเบราส์นำทางไปยังไดเรกทอรีการติดตั้งของ TextEditor ของคุณที่คุณต้องการใช้ ในการใช้งานของฉันฉันกำลังใช้เครื่องมือแก้ไขข้อความ "วงเล็บเหลี่ยม" ดังนั้นฉันจึงไปที่ "C: \ Program Files (x86) \ Brackets \ Brackets.exe" ซึ่งเป็นไดเรกทอรีการติดตั้งของเครื่องมือแก้ไขข้อความของฉัน
ขั้นตอนที่ 4: จากนั้นคลิกที่ปุ่มตกลงเพื่อปิดตัวช่วยสร้างการตั้งค่า
หากไฟล์เฉพาะของคุณเช่นไฟล์ php, ไฟล์ cfm, ไฟล์ css หรือไฟล์ js ยังไม่เปิดในตัวแก้ไขค่าเริ่มต้นของคุณจากนั้นรออีกหนึ่งขั้นตอนที่คุณต้องทำตามคือ
ขั้นตอนที่ 5 - ในหน้าต่างการตั้งค่าที่คุณเปิดในขั้นตอนที่ 1 -> คลิกที่ FileTypeAssociations -> มันจะแสดงรายการของนามสกุลไฟล์ทั้งหมดที่กำหนดค่าให้เปิดในโปรแกรมแก้ไขข้อความเฉพาะ ดูภาพหน้าจอด้านล่าง -
คุณสามารถดูได้ในสกรีนช็อตด้านบนบางประเภทของไฟล์ของฉันยังคงเชื่อมโยงกับ notespad.exe ตัวอย่างเช่น - ฉันพยายามเปิดไฟล์. php จาก ftp ในโปรแกรมแก้ไขข้อความเริ่มต้น แต่เกี่ยวข้องกับ notepad.exe นั่นเป็นสาเหตุที่ทำให้มันไม่เปิดขึ้นมา
เพื่อเปิดไฟล์ php ในตัวแก้ไขค่าเริ่มต้นจาก FTP ฉันเปลี่ยนไปด้านล่างบรรทัด
php C:\Windows\system32\NOTEPAD.EXE
ถึงบรรทัดด้านล่างนี้ -
php "C:\Program Files (x86)\Brackets\Brackets.exe"
ฉันได้ทำมันสำหรับ php คุณสามารถทำได้สำหรับไฟล์ประเภทอื่น ๆ ที่คุณต้องการและสำหรับ texteditor อื่น ๆ ที่คุณต้องการ
นี่สำหรับผู้ใช้ Ubuntu ที่ติดตั้ง sublime-text-editor โดย snap ที่ต้องการใช้ใน filezilla พวกเขาสามารถใช้คำสั่งนี้ใน "filetype association"
php / snap / bin / subl
py "/path/to/sublime_text"