Setelah melelahkan Emac yang membekukan saya terlalu banyak dan menyimpulkan bahwa Vim tidak kurang dari keburukan yang saya buat pilihan yang masuk akal dan mulai menggunakan ED. Itu agak membuat frustrasi pada awalnya tetapi tumbuh menjadi cukup baik. Satu -satunya fitur yang hilang yang benar -benar menjadi sintaksis sintaks. Setelah beberapa penelitian, saya tidak dapat menemukan Ed Fork atau klon dengan penyorotan sintaks, jadi saya sekali lagi membuat pilihan yang masuk akal dan menulis sendiri. Dan begitulah, dengan semua kekurangan dan kekurangannya. Setiap dan semua permintaan menarik selamat datang.
'Ed' asli melacak satu baris yang baru -baru ini Anda berinteraksi dan default untuk mengerjakannya jika tidak ada garis yang diberikan dengan perintah. Ini adalah perpanjangan dari logika itu, menjadikannya rentang garis. Saya menemukan bahwa ini lebih intuitif. (Untuk menghindari tidak menyenangkan beberapa perintah tidak default untuk pemilihan, seperti 'w'. Jika Anda ingin memodifikasi perilaku seleksi untuk perintah apa pun, buat masalah, saya mungkin telah melewatkannya.)
'Ed' asli memiliki sangat sedikit fitur dalam pengeditan inputnya. Untuk meningkatkan penulisan ulang ini menambahkan fitur untuk memindahkan kedua baris dan antara garis dalam input. Kemampuan serupa ada untuk input perintah dan lebih banyak yang direncanakan
Untuk detail tentang perintah alih-alih lihat repositori add-ed, yang menampung perpustakaan yang mem-parsing dan menjalankan perintah.
Proyek ini tentu saja sangat diuntungkan dari semua peti yang tergantung pada. Terutama saya ingin mengucapkan terima kasih kepada Regex dan Sintect karena telah membantu saya melalui masalah saya, hingga berbagai gelar, masalah.
Kemudian saya juga mendapatkan tangan dari 'kelelawar', yang saya juga anggap sebagai teman yang sangat baik untuk aplikasi ini, dari penanganan terminal 16 warna. Tema saya saat ini disalin dari repo mereka dan mungkin akan selalu didasarkan pada mereka.
git clone --recurse-submodules https://github.com/sidju/hired
cd hired
cargo buildHal -hal yang perlu diperhatikan:
gh repo clone sidju/hired -- --recurse-submodules bukan git clone jika menggunakan GitHub's CLI--recurse-submodules dihilangkan, tidak ada highlight yang akan tersedia hired dibangun pada runtime ed Add-ed.
Jika Anda ingin membangun editor Anda sendiri menggunakan Sintaks ed , Anda disarankan untuk melihatnya. Ini memungkinkan mengganti IO (file dan interaksi shell) serta implementasi UI agar lebih sesuai dengan kebutuhan Anda.