Catatan: Fungsionalitas tab adalah fitur standar vim (sejak versi 7) - meskipun NERDTree kebetulan menggunakannya dengan baik
Pierz
Saya menggunakan macvim, yang dapat menggunakan cmd + number untuk beralih di antara banyak tab dan itu sangat nyaman! Misalnya tekan cmd + 1 lompat ke tab1, cmd + 5 lompat ke tab5
JZAU
Jawaban:
199
Opsi tambahan (dan pilihan pribadi saya) di luar yang terdaftar oleh Michael Madsen:
Dengan begitu, saya dapat beralih antar tab menggunakan tombol kiri dan kanan seperti biasanya saya menggerakkan kursor, kecuali saya juga menahan tombolnya Control.
Tidak ada Ctrltombol yang berfungsi saat vim dijalankan di terminal dan menggunakan tab terminal. Jika tidak menggunakan tab terminal maka salah satu Ctrlberfungsi
kapad
10
Saya menggunakan iTerm di mac, dan saya suka bisa beralih ke tab berikutnya / sebelumnya menggunakan Shift- [tombol panah kiri] dan Shift- [tombol panah kanan]
Dari .vimrc saya, berikut ini cara melakukan hal yang sama di MacVim;
map <S-Right> :tabn<CR>
map <S-Left> :tabp<CR>
FYI, secara default, kombo tombol Cmd-Shift- [dan Cmd-Shift-] akan beralih antar tab di MacVim (dan di Google Chrome, Safari dan mungkin banyak hal lainnya)
C --> ctrl key
S --> Shift key
A --> Alt key
F1-10 --> Are the function keys
CATATAN: Alt + f4 biasanya digunakan untuk menutup jendela. Jadi periksa itu. Jika masalah tetap ada, Anda selalu dapat memetakan tombol Ctrl atau Shift alih-alih tombol Alt, atau menggunakan beberapa kombinasi dari ini.
Menambah jawaban digitalronin, saya pikir pintasan browser utama (setidaknya di Chrome dan Firefox) untuk beralih tab adalah opsi + perintah + panah kanan atau kiri.
Jika Anda ingin menjaga pengaturan NERDTree Vim Anda konsisten dengan itu, variasi ini akan berfungsi.
Jawaban:
Opsi tambahan (dan pilihan pribadi saya) di luar yang terdaftar oleh Michael Madsen:
gt
= tab berikutnyagT
= tab sebelumnyasumber
Saya suka mengikat tombol navigasi vim saya untuk beralih antar tab. Berikut adalah baris dari
.vimrc
file saya :Dengan begitu, saya dapat beralih antar tab menggunakan tombol kiri dan kanan seperti biasanya saya menggerakkan kursor, kecuali saya juga menahan tombolnya Control.
sumber
Pemeriksaan cepat
:h tabs
mengungkapkan itu CTRL- Page Downuntuk berpindah antar tab. Anda juga dapat menggunakan:tabnext
perintah (:tabn
singkatnya).sumber
Ctrl
tombol yang berfungsi saat vim dijalankan di terminal dan menggunakan tab terminal. Jika tidak menggunakan tab terminal maka salah satuCtrl
berfungsiSaya menggunakan iTerm di mac, dan saya suka bisa beralih ke tab berikutnya / sebelumnya menggunakan Shift- [tombol panah kiri] dan Shift- [tombol panah kanan]
Dari .vimrc saya, berikut ini cara melakukan hal yang sama di MacVim;
FYI, secara default, kombo tombol Cmd-Shift- [dan Cmd-Shift-] akan beralih antar tab di MacVim (dan di Google Chrome, Safari dan mungkin banyak hal lainnya)
sumber
Untuk mengaktifkan navigasi Tab seperti firefox, tambahkan ini ke vimrc Anda:
Juga ini berguna. Gunakan
<A-Fn>
untuk pergi ke halaman tab ke-nDimana,
CATATAN: Alt + f4 biasanya digunakan untuk menutup jendela. Jadi periksa itu. Jika masalah tetap ada, Anda selalu dapat memetakan tombol Ctrl atau Shift alih-alih tombol Alt, atau menggunakan beberapa kombinasi dari ini.
sumber
'{TabNumber} + gt'
akan memungkinkan Anda beralih ke tab{TabNumber}
.Misalnya, membuka tab 1 akan memasukkan '1' diikuti dengan 'g' dan 't'.
Jumlah tab bertambah dari 1 kiri ke kanan.
sumber
pengaturan saya
sumber
Menambah jawaban digitalronin, saya pikir pintasan browser utama (setidaknya di Chrome dan Firefox) untuk beralih tab adalah opsi + perintah + panah kanan atau kiri.
Jika Anda ingin menjaga pengaturan NERDTree Vim Anda konsisten dengan itu, variasi ini akan berfungsi.
sumber
Ctrl + ww
siklus melalui semua jendelaCtrl + wh
membawa Anda meninggalkan jendelaCtrl + wj
membawa Anda ke bawah jendelaCtrl + wk
membawa Anda ke atas jendelaCtrl + wl
membawa Anda ke jendela yang benarsumber