REFERENSI CEPAT SUBLIME TEXT
Navigasi, pengeditan, multi-cursor, pencarian, package
Navigasi
Navigasi File & Simbol
| Ctrl+P | Buka file cepat berdasarkan nama (fuzzy) |
| Ctrl+R | Pergi ke simbol dalam file |
| Ctrl+Shift+R | Pergi ke simbol dalam proyek |
| Ctrl+G | Pergi ke nomor baris |
| Ctrl+; | Pergi ke kata dalam file |
Navigasi Tab & Panel
| Ctrl+Tab | Beralih antar tab yang terbuka |
| Ctrl+PageUp/Down | Tab sebelumnya / berikutnya |
| Alt+1..9 | Pindah ke tab berdasarkan nomor |
| Ctrl+K Ctrl+B | Tampilkan/sembunyikan sidebar |
| Ctrl+` | Tampilkan/sembunyikan konsol |
Prefix Goto Anything
| : | Pergi ke baris (Ctrl+P lalu :42) |
| @ | Pergi ke simbol (Ctrl+P lalu @func) |
| # | Pergi ke kata (Ctrl+P lalu #search) |
Pengeditan
Operasi Baris
| Ctrl+Shift+K | Hapus baris |
| Ctrl+Shift+D | Duplikat baris |
| Ctrl+Shift+Up/Down | Pindahkan baris ke atas / bawah |
| Ctrl+J | Gabungkan baris |
| Ctrl+Enter | Sisipkan baris di bawah |
| Ctrl+Shift+Enter | Sisipkan baris di atas |
Manipulasi Teks
| Ctrl+Shift+U | Huruf besar pada seleksi |
| Ctrl+K Ctrl+L | Huruf kecil pada seleksi |
| Ctrl+K Ctrl+U | Huruf besar pada seleksi (alternatif) |
| Ctrl+] | Indentasi baris |
| Ctrl+[ | Hapus indentasi baris |
| Ctrl+/ | Alihkan komentar |
| Ctrl+Shift+/ | Alihkan komentar blok |
Seleksi
Perluas & Perkecil
| Ctrl+D | Pilih kata (ulangi untuk menambah kemunculan berikutnya) |
| Ctrl+K Ctrl+D | Lewati yang sekarang, pilih kemunculan berikutnya |
| Ctrl+Shift+L | Pecah seleksi menjadi baris-baris |
| Ctrl+L | Pilih seluruh baris |
| Ctrl+Shift+M | Pilih konten di dalam tanda kurung |
| Ctrl+Shift+A | Pilih konten di dalam tag |
| Ctrl+Shift+Space | Perluas seleksi ke scope |
Pilih Semua Kecocokan
| Alt+F3 | Pilih semua kemunculan kata |
| Ctrl+Shift+F | Cari dalam file (seluruh proyek) |
Multi-Cursor
Menambah Cursor
| Ctrl+Click | Tambah cursor di posisi klik |
| Ctrl+D | Tambah kemunculan berikutnya ke seleksi |
| Alt+F3 | Pilih semua kemunculan sebagai cursor |
| Ctrl+Shift+L | Tambah cursor di setiap baris yang dipilih |
| Ctrl+Alt+Up/Down | Tambah cursor di atas / bawah |
Alur Kerja Multi-Cursor
1. Select word: Ctrl+D
2. Add next match: Ctrl+D (repeat)
3. Skip match: Ctrl+K, Ctrl+D
4. Type replacement — edits all at once
5. Esc to return to single cursor
Pencarian
Cari & Ganti
| Ctrl+F | Cari dalam file |
| Ctrl+H | Cari dan ganti |
| Ctrl+Shift+F | Cari dalam file (seluruh proyek) |
| F3 / Shift+F3 | Kecocokan berikutnya / sebelumnya |
| Alt+Enter | Pilih semua kecocokan (di panel cari) |
| Ctrl+E | Gunakan seleksi untuk pencarian |
| Ctrl+Shift+E | Gunakan seleksi untuk penggantian |
Opsi Pencarian (Alihkan di Panel Cari)
| Alt+R | Alihkan mode regex |
| Alt+C | Alihkan sensitivitas huruf besar/kecil |
| Alt+W | Alihkan pencocokan kata utuh |
| Alt+L | Alihkan pencarian dalam seleksi |
Command Palette
Penggunaan
| Ctrl+Shift+P | Buka Command Palette |
| type to filter | Pencarian fuzzy perintah |
Perintah Berguna
| Set Syntax: [lang] | Ganti syntax highlighting file |
| Convert Indentation | Beralih antara tab dan spasi |
| Sort Lines | Urutkan baris yang dipilih secara alfabetis |
| Reindent Lines | Auto-indent seleksi |
| Install Package | Buka installer Package Control |
| Toggle Word Wrap | Alihkan soft wrapping |
Build System
Perintah Build
| Ctrl+B | Jalankan build |
| Ctrl+Shift+B | Pilih build system dan jalankan |
| F4 / Shift+F4 | Hasil build berikutnya / sebelumnya |
Build System Kustom
// Tools > Build System > New Build System
{
"cmd": ["python3", "$file"],
"selector": "source.python"
}
Package
Package Control
| Ctrl+Shift+P → Install | Instal package |
| Ctrl+Shift+P → Remove | Hapus package |
| Ctrl+Shift+P → List | Tampilkan package yang terinstal |
| Ctrl+Shift+P → Disable | Nonaktifkan package |
Package Populer
| Emmet | Ekspansi singkatan HTML/CSS |
| SublimeLinter | Framework linting |
| GitGutter | Tampilkan diff git di gutter |
| SideBarEnhancements | Operasi file sidebar yang diperluas |
| A File Icon | Ikon tipe file di sidebar |
| Terminus | Panel terminal terintegrasi |
Pengaturan
File Pengaturan
| Preferences > Settings | Buka pengaturan pengguna (JSON) |
| Preferences > Key Bindings | Buka key binding pengguna |
| Project > Edit Project | Pengaturan spesifik proyek |
Pengaturan Umum
{
"font_size": 14,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"ensure_newline_at_eof_on_save": true
}
Pola Umum
Pengeditan Split
| Alt+Shift+1 | Layout satu kolom |
| Alt+Shift+2 | Layout dua kolom |
| Alt+Shift+3 | Layout tiga kolom |
| Alt+Shift+4 | Layout empat kolom |
| Alt+Shift+5 | Layout grid (2x2) |
| Alt+Shift+8 | Layout dua baris |
| Ctrl+Shift+[1..4] | Pindahkan file ke group N |
Shortcut Produktivitas
| Ctrl+K Ctrl+0 | Buka semua lipatan |
| Ctrl+K Ctrl+J | Buka semua lipatan (alternatif) |
| Ctrl+K Ctrl+1..9 | Lipat ke level N |
| Ctrl+Shift+[ | Lipat seleksi |
| Ctrl+Shift+] | Buka lipatan seleksi |
| F11 | Alihkan layar penuh |
| Shift+F11 | Alihkan mode distraction-free |