Vim'de, geçerli sekme ile son etkin sekme arasında hızla geçiş yapmanın bir yolu var mı? '' Yolunun şekli, mevcut hat ile son aktif hat arasında geçiş yapar. Eklentiler/klavye eşlemeleri/voodoo hepsi kabul edilebilir. senin .vimrc içindeVIM'de son etkin sekmeye geç
cevap
koyun bu:
let g:lasttab = 1
nmap <Leader>tl :exe "tabn ".g:lasttab<CR>
au TabLeave * let g:lasttab = tabpagenr()
Sonra normal modda, tip \tl
son görüntülediğiniz sekmesine takas.
Ben tamponlarını değil sekmeleri kullanın ama tamponlarını kullanmanın :b#
Temelleri kullanarak mevcut ve en son kullanılan tampon arasında geçiş mümkün duyuyorum şunlardır:
:e filename to open file in new buffer
:bn to go to next buffer
:bp to go to previous buffer
:bd to close current buffer
Tamponlar üzerinde sekmeleri tercih etmemin tek nedeni, dosyaları birlikte gruplamak ve büyük bir oturumda işleri daha kolay bulmak için sekmeleri yeniden düzenleyebileceğim. –
AFAIK, ayrıca, Ctrl-6'yı da kullanabilirsiniz (inanıyorum ki "C#) yerine": b # " – akavel
'
potansiyel sorununugiderin bir sekme kapatıldığında :
" Switch to last-active tab
if !exists('g:Lasttab')
let g:Lasttab = 1
let g:Lasttab_backup = 1
endif
autocmd! TabLeave * let g:Lasttab_backup = g:Lasttab | let g:Lasttab = tabpagenr()
autocmd! TabClosed * let g:Lasttab = g:Lasttab_backup
nmap <silent> <Leader>` :exe "tabn " . g:Lasttab<cr>
- 1. Autofold #ifdef .. # vim ile vim aracılığıyla #vimde
- 2. Drupal 7 geçici önbellek ürününün son kullanma tarihi geç
- 3. etkin dizin en son ne zaman yedeklendi
- 4. İçeriğe geç
- 5. $ cordovaSQLite.execute geç
- 6. JQuery geçerli sekmeye metin ekle
- 7. Geç yükleme Ben tanımladık 5
- 8. AngularJS başlangıç etkin sınıfı
- 9. Soðurucusuzdan soður'a geç
- 10. takın hafta geç
- 11. Bir url ile bir sekmeye bağlanan bootstrap
- 12. Liste görünümü öğesini diğer sekmeye nasıl sürükleyebilirim?
- 13. REST son noktasından etkin bir şekilde okuyun ve sonucu Python
- 14. Geçiş değeri EditorFor'dan yönteme geç
- 15. Geç Kullanıcı Adı Git Komutu
- 16. Başka bir Git etiketine geç
- 17. UI yönlendiriciyle büyükbaba durumuna geç
- 18. Kök denetleyicisine, ancak sekme denetleyicisindeki belirli sekmeye gidin
- 19. "Activity (Etkin)"
- 20. Açısal Malzeme - Dinamik olarak sekme ekleyin ve bu sekmeye geçin
- 21. Google Guice etkin mi?
- 22. Etkin bellek ve etkin bellek nedir
- 23. bellek etkin arama
- 24. Etkin şifrelere
- 25. Yabancı anahtar değişiklik listesine geç Listeyi göster
- 26. Düğüm JS Bir Değişkeni Yeşim/Pasajı Geç
- 27. Bash döngü komutu boşlukları içeren listeden geç
- 28. PHP __DIR__ çalışma süresini değerlendirdi (geç bağlama)?
- 29. WPF Animasyon başlar ama çok geç gösterir
- 30. Geç yanıt async io içinde Akka içinde
bu sadece gvim mi? sadece mac? Iterm2 içinde mac üzerinde çalışıyorum gibi görünmüyor (sadece terminali vim modu) –
İngiltere klavye düzeni için bu daha kullanışlı buldu nmap: exe "tabn" .g: lasttab '.. Teşekkürler @LucasOman –
' tt' ile eşleştirdim ancak bu bir çekicilik gibi çalıştı. Şampiyon cevap. –