Bir dosyayı yatay veya dikey olarak açtım ve bunun yerine yeni bir sekmeye koydum. Bu kolayca yapılabilir mi?
Bir dosyayı yatay veya dikey olarak açtım ve bunun yerine yeni bir sekmeye koydum. Bu kolayca yapılabilir mi?
Yanıtlar:
Çok kolay, CTRL+ W, SHIFT+ kullanın T.
Yardım sayfasına bakın :
:help CTRL-W_T
Bunun büyük / küçük harf duyarlı olduğuna dikkat edin: <C-W>T
farklıdır <C-W>t
.
Uzun ve düz ileri yol, yeni bir sekme açmak ve oradaki dosyanın arabelleğini açmaktır.
:tabnew
:b FILE_NAME
:b
olabilir TAB
bu çok uzun sürmez bu yüzden, dosya adının keyfi kısımlarından -tam.
İki tampon olduğunu varsayalım:
:ls
1 #h "match_this_partially.md" line 1
2 %a "food/tacos.txt" line 1
Şu anda food/tacos.txt
açık. match_this_partially.md
Yeni bir sekmede açmak istiyorsun .
Sadece aşağıdakileri kullanın:
:tab sb partial
- veya -
:tab sb 1
Bunun yerine wildmenu sekmesinin tamamlanmasını da kullanabilirsiniz partial
.
uzun biçim:
:tab sbuffer {buffer}
Yardım:
:help :tag
:help :sbuffer
Dosyayı yeni bir bölmede aç, aşağıdakilerle yeni bir sekmede aç:
<c-w>T
Not: Benim için ]b
sadece ile eşleştirilirnnoremap <silent> ]b :silent execute v:count.'bnext'<cr>
Eğer birkaç tampon varsa, şöyle bir şey yapabilirim:
<c-w>v
- yeni bir dikey bölme oluştur]b
- Bir sonraki tampona git (esas olarak :bnext
)<c-w>T
- yeni sekmede açık bölme (bu, ilk sekmedeki bölmeyi yok eder)