Apakah ada editor teks untuk baris perintah yang menggunakan tombol yang sama seperti Notepad pada Windows?

12

Saya terbiasa bekerja di lingkungan Windows dan terbiasa dengan perintah di Notepad misalnya CtrlSuntuk menyimpan, CtrlCuntuk menyalin dan sebagainya.

Di Ubuntu, berguna untuk bekerja secara langsung di baris perintah, misalnya dengan vi mytextfile.txt.

Saya ingin menggunakan editor teks yang bisa saya gunakan di Terminal tetapi dengan perintah tombol yang sama seperti Notepad pada Windows. Apakah ada editor teks dengan "Notepad commands" untuk baris perintah Ubuntu?

Jonas
sumber
Tidak tahu ada satu terminal editor di Linux yang akan memungkinkan Anda untuk menggunakan perintah notepad like. Karena itu, sudahkah Anda mencoba menggunakan "nano"? Perintah terdaftar di bagian bawah dan diinstal secara default pada sebagian besar distribusi.
Marlon

Jawaban:

6

Coba Untung Minimum (mped). Itu terdaftar dalam Synaptic

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Saya baru saja memeriksa, dan versi Synaptic terbaru tampaknya tidak menerima opsi baris perintah -tx- yang beralih ke mode teks, dan diluncurkan sebagai GTK secara default.
Di terminal teks (Ctrl + Alt + F [1-6]) diluncurkan dalam mode teks, tetapi di terminal Gnome sepertinya tidak ada saklar untuk mode teks

Jika ini benar maka Anda dapat mengunduh versi yang lebih lama (hardy) atau membuat versi terbaru dengan ncursesw

zetah
sumber
Saya tidak melihat ini di Ubuntu Synaptic
endolith
0

Anda dapat meluncurkan editor teks gui, mirip dengan notepad, dari terminal seperti:

gedit mytextfile.txt

Anda kemudian tidak secara langsung melakukan pengeditan terminal tetapi Anda mendapatkan semua kemudahan meluncurkannya dari baris perintah dan kombinasi tombol yang sudah dikenal.

greg
sumber
0

Kecil kemungkinan editor berbasis CLI akan menerima CtrlCdan CtrlS. Alasan untuk ini adalah bahwa keybindings khusus untuk terminal secara default, sehingga terminal akan menangkapnya sebelum mereka mencapai program apa pun yang Anda jalankan di dalam terminal.

Ketika terminal menerima CtrlC, ia mengirimkan sinyal INTERRUPT ke program yang berjalan di dalam terminal. Sebagian besar program akan gagal ketika menerima sinyal ini.

Ketika terminal menerima CtrlS, itu berhenti menggulung output. Ini berguna jika Anda menjalankan sesuatu yang menghasilkan satu ton data ke terminal. Menekan CtrlS, Anda dapat menjeda output untuk melihat lebih dekat pada bagian tertentu. CtrlQresume.

Dengan sttyperintah, Anda dapat mengubah ikatan kunci ini.

geirha
sumber
2
nanoadalah contoh yang memungkinkan Anda untuk menggunakan Ctrl + C
Lekensteyn
Aplikasi terminal dapat mengesampingkan keybindings tersebut dengan cara yang sama seperti "stty".
João Pinto
Anda berdua benar, saya jauh dari yang satu ini.
geirha
0

Gedit jelas merupakan pilihan yang baik tetapi bukan berbasis baris perintah. Jika Anda benar-benar membutuhkan fungsionalitas notepad maka Anda dapat menggunakannya dengan anggur . Namun menurut saya pergi untuk vi / vim atau untuk gedit

pembuat kode
sumber
0

textadept-curses ! Belum tersedia di depo paket default, tetapi merupakan alat yang luar biasa untuk transplantasi Windows. Plus, ini lintas platform sehingga Anda dapat menginstalnya di Windows untuk mendapatkan keakraban. Mendukung shift + panah untuk menandai teks, dan banyak favorit Anda yang lain.

Saya sarankan Anda memberikan alias atau symlink tambahan karena mengetik seluruh nama itu mengganggu.

Peter M
sumber
0

Micro melakukan ini https://github.com/zyedidia/micro . Cukup banyak yang paling canggih di sini, saya tidak begitu mengerti bagaimana itu belum disebutkan.

phil294
sumber