Latihan 1 dari materi Terminal Productivity Tips di Terminal — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Implementasikan dua function yang mencerminkan pengetahuan produktivitas terminal.
1. describeShortcut(key)
Kembalikan deskripsi shortcut terminal dalam Bahasa Indonesia:
"Ctrl+R" → "Reverse search history""Ctrl+C" → "Batalkan proses yang sedang berjalan""Ctrl+Z" → "Suspend proses ke background""Ctrl+L" → "Bersihkan layar terminal""Ctrl+A" → "Pindah ke awal baris""Ctrl+E" → "Pindah ke akhir baris""!!" → "Ulangi perintah terakhir""Shortcut tidak dikenal"2. parseTmuxCommand(cmd)
Parse perintah tmux dan kembalikan { action, name }:
"tmux new-session -s main" → { action: "new-session", name: "main" }"tmux attach-session -t main" → { action: "attach-session", name: "main" }"tmux kill-session -t main" → { action: "kill-session", name: "main" }"tmux list-sessions" → { action: "list-sessions", name: null }