Untuk membuka file menggunakan kate
, Anda dapat menjalankan sesuatu seperti:
kate filename
Ini mungkin menampilkan beberapa pesan seperti:
kate(3702)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
kate(3702)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing "/home/user/.local/share/mime/magic"
Bus::open: Can not get ibus-daemon's address.
IBusInputContext::createInputContext: no connection to ibus-daemon
Untuk menghapus pesan-pesan ini, arahkan aliran output kesalahan ke /dev/null
:
kate filename 2>/dev/null
Jika Anda ingin terus menggunakan terminal yang sama, tambahkan &
perintah setelah:
kate filename 2>/dev/null &
Jika Anda ingin menjalankan edit filename
untuk membukanya, Anda bisa membuat fungsi bash di ~/.bashrc
file Anda . Tambahkan kode selanjutnya ke ~/.bashrc
file Anda :
edit() { kate "$@" 2>/dev/null & }
edit filename
untuk menjalankan keseluruhankate filename 2>/dev/null &
.$@
diperlukan dalam kasus Anda harus lulus opsi tambahan seperti nomor baris. Sebagai alternatif, Anda dapat mengubah fungsi ini untuk mendukungedit filename linenumber
.$@
(seharusnya"$@"
), yang berarti bahwa skrip Anda akan gagal dengan nama file yang mengandung spasi.Anda dapat membuka (Hingga sepengetahuan saya) salah satu editor seperti ini:
NAME_OF_EDITOR FILENAME
gedit filename
(Ubuntu)kate filename
(Kubuntu)bluefish filename
kwrite filename
libreoffice filename
Anda bahkan dapat membuka halaman web dengan cara yang sama
firefox filename.html
chrome filename.html
banshee filename.ogg
atau .mp3Anda bisa melihat kecenderungannya di sini ..
sumber
gedit filename &
terminal tidak dapat digunakan lagi. Hal yang sama terjadi dengankate
tetapi, bahkan dengan&
itu membuat terminal tidak dapat digunakan karena mulai meludah informasi debug (atau apa pun) ke terminal. Apakah ada cara untuk menghindari&
pada akhirnya? Seperti yang saya lakukan denganedit
dari TextWrangler?Jika Anda lebih suka menggunakan perintah
edit
di Ubuntu juga karena Anda terbiasa melakukannya, Anda juga bisa menentukan alias untuk editor favorit Anda seperti untuk Kate:Untuk membuat alias ini, cukup tambahkan baris ini ke
~/.bash_aliases
.sumber
Jika Anda tidak memiliki lingkungan grafis dan Anda menjalankan konsol, Anda selalu dapat menggunakan:
dan seterusnya jatuh kembali ke jawaban pertama ..
sumber
Anda dapat menggunakan perintah CLI untuk editor yang diinginkan untuk membuka dan mengedit file. Misalnya
gedit
di gnome ataukate
di KDE.Ketik saja:
untuk membuka file di Kate.
sumber
Saya kadang-kadang menggunakan terminal klasik di mana mcedit adalah editor pilihan saya, dan sering suka memberikan nomor baris, untuk memperbaiki program / skrip.
Untuk memanggil mereka secara seragam
edit source.sh 123
saya menulis skrip ini, yang saya tempatkan sebagai 'edit' di jalur:Gunakan lihat instruksi debug lama dari saat saya menggunakan scite, bukan gedit, sebagai editor grafis.
Sesuatu, yang tidak berfungsi seperti ini, membuka banyak file seperti ini:
jika ada lebih dari satu html-File, maka polanya akan diperluas ke beberapa file.
Doa yang valid adalah:
dari X atau terminal.
sumber