Bagaimana cara memasukkan karakter tab dalam teks sublim?

12

Saya mencoba memasukkan tab ke dalam dokumen di Sublime Text. Saya menggunakan tab untuk indentasi. Biasanya, saya bisa memasukkan tab dengan menekan → Tab. Namun, kadang-kadang alih-alih menyisipkan karakter tab, ini melakukan penyelesaian kata.

Sulit untuk memprediksi kapan ini akan terjadi, tetapi ketika saya menyadarinya, saya kemudian menekan Backspace                → Tab Backspace

Apakah ada cara yang lebih baik?

rekursif
sumber

Jawaban:

11

Apakah Anda menemukan fitur penyelesaian kata bermanfaat? Jika tidak maka matikan dan saya yakin itu akan memperbaiki masalah Anda.

Atau jika Anda menekan shift+ tabmaka itu akan memasukkan tab literal.

Atau Anda dapat menonaktifkan penyelesaian tab dengan menambahkan baris ini ke Pengaturan Preferensi / File - Pengguna:

"tab_completion": false

Sumber

Jonny Henly
sumber
5
Menekan Shift+ Tabtidak berfungsi untuk saya.
Rockallite
9

Menekan Shift+ Tab tidak memasukkan tab literal untuk saya di Sublime Text 3.

Satu-satunya cara bagi saya untuk memasukkan tab literal adalah melakukan hal-hal berikut:

  • Pertama, saya menonaktifkan yang Indent Using Spacespilihan melalui menu ViewIndentation.
  • Kemudian, tekan Tabuntuk memasukkan tab literal.

Setelah selesai, aktifkan kembali opsi.

Anda juga dapat mengklik sel bilah status yang mengatakan Spaces: natau Tab Size: n, dan alihkan Indent Using Spacesopsi di sana.

Rockallite
sumber
1
Trik lain yang saya baca di forum Sublime Text adalah menyisipkan karakter yang Anda tahu tidak digunakan di mana pun dalam kode Anda (contoh yang diberikan adalah backtick, tetapi Anda dapat menempelkan karakter unicode atau sesuatu). Kemudian aktifkan Pencarian / Ganti, pastikan Regex diaktifkan, cari karakter Anda dan ganti dengan \t, yang akan menghasilkan tab. Ini tidak super nyaman untuk sekali saja (meskipun, tidak juga mengaktifkan opsi menu) tetapi bekerja dengan baik jika Anda tahu Anda akan memasukkan beberapa karakter tab.
Wilson F
0

Jika Anda ingin menggunakan tab dalam pencarian / ganti, ketikkan saja tab pada baris baru ("Indent using spasi" dinonaktifkan, pilih dan potong lalu tempel ke salah satu bidang pencarian atau ganti.

Saya pikir saya akan menambahkan ini kalau-kalau ada yang menemukan pertanyaan ini seperti saya mencari opsi ini.

Joe Alvarez
sumber