Có thể mở lại cửa sổ đã đóng trong vim, đã được tách ra không?Vim, mở lại cửa sổ đóng cửa cuối cùng, đã được chia tách
Giống như ctrl + shift + t với tab trình duyệt?
Có thể mở lại cửa sổ đã đóng trong vim, đã được tách ra không?Vim, mở lại cửa sổ đóng cửa cuối cùng, đã được chia tách
Giống như ctrl + shift + t với tab trình duyệt?
Câu hỏi hay! Tôi đã suy nghĩ về điều gì đó như sau:
nmap <c-s-t> :vs<bar>:b#<CR>
Nó sẽ hoạt động như bạn muốn.
Kỹ thuật này mở bộ đệm thay thế, mà không phải lúc nào cũng giống như bộ đệm đóng cuối cùng. – hochl
Vâng, tôi biết ... nhưng tôi không thể nghĩ cách tốt hơn để làm mọi thứ như thế. Tôi đang nghĩ về nó – lucapette
mmm Nó không dễ dàng làm việc trên vim của tôi (tôi nhận được 'bộ đệm 4 không tồn tại'). Tôi thực sự không biết những gì b #, mặc dù – sehe
Không cần SHIFT:
nmap <c-t> :vs<bar>:b#<CR>
Cùng với CTRL các nhân vật được xử lý như nhau bởi vim, vốn hay không.
Trên thực tế cũng trong câu trả lời trước đó, CTRLn và CTRLSHIFTN nên cả hai công việc.
:vs#
sẽ chia cửa sổ hiện tại theo chiều dọc và mở tệp thay thế.
Rất đơn giản mà bạn không cần phải liên kết nó với khóa.
ồ này khá là đẹp. Tôi có thể không làm việc cho những người sử dụng 'rails.vim' hoặc plugin tương tự vì móc vào vim để cung cấp cho bạn các tệp cụ thể thay thế – lucapette
Điều này sẽ không trả lời câu hỏi của bạn, nhưng có một lệnh ': ls' để liệt kê tất cả các vùng đệm, thậm chí cả các vùng đệm. Bạn có thể tìm thấy bộ đệm của bạn ở đó và sử dụng ': b 15' để mở bộ đệm 15 trong cửa sổ hiện tại. – hochl
Cảm ơn, tôi biết về điều đó, nhưng sẽ rất tuyệt vời khi chỉ cần nhấn một số tổ hợp phím và mở lại cửa sổ đã đóng gần đây nhất. – sparrovv
Lưu ý: C-S-t đang mở lại tab đã đóng gần đây nhất trong Chrome – sehe