Cara mengatur pintasan untuk `Salin jalur file` dalam teks luhur 3

41

Bagaimana cara mengatur pintasan untuk Copy file pathdalam teks luhur 3? Saya mencoba:

[
    { "keys": ["super+i"], "command": "copy_file_path" }
]   

Namun sepertinya perintah itu copy_file_pathtidak valid.

pintas untuk "Salin lintasan file" dalam teks luhur 3

Maxim Yefremov
sumber

Jawaban:

65

Yang perlu Anda lakukan adalah mengubah "copy_file_path"ke "copy_path".


Untuk menemukan ini, saya menekan Ctrl`untuk membuka konsol, lalu berlari

sublime.log_commands(True) 

agar semua tindakan masuk ke konsol. Saya kemudian mengklik kanan dan memilih Copy File Path, dan

command: copy_path 

muncul. Saya menetapkan kombinasi tombol, menjalankannya, dan itu berhasil. Untuk menyelesaikan, saya berlari

sublime.log_commands(False) 

sehingga konsol tidak tersumbat dengan info yang tidak perlu, lalu tekan Ctrl`lagi untuk menutup konsol.

MattDMo
sumber
Saya akan sangat menghargai jika Anda bisa mengatakan bagaimana Anda bisa tahu sublime.log_commands? Mungkin API luhur?
hamid
@Hid ya, ini didokumentasikan dalam API Sublime .
MattDMo
Jawaban yang bagus terima kasih @MattDMo. Apakah saya perlu menginstal paket untuk ini? Saya mencoba mengklik kanan pada file di sidebar di ST3, dan itu tidak memberikan itu sebagai opsi. "Salin Jalur File" tidak ada di sana. Ada ide?
iring
@MattTagg ini tidak berfungsi saat mengklik di bilah sisi, Anda harus mengklik di badan file. Untuk bekerja dengan file di sidebar, saya sangat menyarankan untuk menginstal plugin SideBarEnhancements via Package Control.
MattDMo
@ MatDMo ahh mengerti sekarang. Terima kasih atas bantuannya
iring