Có cách nào để định cấu hình phím tắt trong số .vimrc
để tự động mở một tệp cụ thể trong bộ đệm mới không? Tôi có một tập tin tôi thường xuyên cần phải truy cập và tôi muốn nhanh chóng mở tập tin đã nói trong một bộ đệm mới trong một phiên mã hóa hoặc viết. Tôi không tìm kiếm một tìm kiếm mờ như có thể đạt được với Command-T hoặc PeepOpen, mà là một lệnh nhanh để mở một tệp cụ thể trong bộ đệm mới. Điểm thưởng nếu có cách điều khiển hình dạng của cửa sổ đệm mới.Phím tắt để mở tệp cụ thể trong Vim?
Trả lời
Bạn có thể tạo một ánh xạ như:
nmap <leader>v :e ~/.vimrc<CR>
Bây giờ nếu bạn nhấn \v trong chế độ bình thường, nó sẽ mở ra .vimrc
của bạn.
Note: \ là cài đặt mặc định lãnh đạo, bạn có thể thay đổi với
let leader="WHATEVER_KEY_PREFIX_YOU_PREFER"
trong .vimrc
của bạn quá.
Nếu bạn muốn trong một bộ đệm mới, chỉ cần thử:
nmap <leader>v :find ~/.vimrc<CR>
Nếu bạn muốn mở tệp ngay lập tức, bạn sẽ đặt
Lý tưởng nhất, tôi cũng muốn các tập tin được mở trong bộ đệm mở của nó, không phải là bộ đệm hiện tại. – drbunsen
@Gjallar cảm ơn vì đã chỉ ra điều này. @ dr.bunsen xem cập nhật của tôi về cách sử dụng ': find'. Hoặc bạn có thể sử dụng ': badd YOURFILE' nhưng sau đó tệp/bộ đệm mới sẽ được mở trong nền. –
tôi sử dụng dấu hoa cho thường xuyên tập tin đã mở. Bạn có thể sử dụng dấu hoa để làm dấu trang cho các tệp cụ thể. Ví dụ:
mV
- đánh dấu tệp hiện tại.'V
- chuyển đến tệp được đánh dấu trangmV
.
Lưu ý rằng thao tác này chỉ hoạt động bình thường, nếu cài đặt 'viminfo' của bạn được thiết lập để nhớ dấu trang chung. Và nếu bạn vô tình redifine 'V' bạn có thể nhảy đến một số vũ trụ khác ... Tôi có nghĩa là tập tin. –
Hãy thử điều này:
: e $ MYVIMRC
On startup, $ MYVIMRC env. biến được định nghĩa nơi đường dẫn .vimrc của bạn là.
- 1. Phím tắt Netbeans để mở tệp
- 2. mở 100 tệp trong vim
- 3. Mở Powershell trong một thư mục cụ thể từ phím tắt
- 4. Shortcut để mở tập tin trong Vim
- 5. Cách tắt các phím Esc và con trỏ trong vim
- 6. Thêm bàn phím Phím tắt vào Firefox Mở rộng
- 7. phím tắt để mở trình đơn thả xuống trong xcode
- 8. Phím tắt để mở tìm kiếm tài nguyên trong PyCharm
- 9. Phím tắt để mở tệp trong giải pháp của bạn trong Visual Studio 2008 là gì?
- 10. Có biến Emacs để tắt sao lưu các tệp có phần mở rộng cụ thể không?
- 11. Phím tắt để đóng tất cả các tệp đã mở trong IntelliJ
- 12. Chuyển sang một tab cụ thể trong VIM
- 13. Phím tắt để mở Google Chrome trên Mac
- 14. Có thể "mở rộng" IntelliJ sao cho tôi có thể mở tệp hiện tại trong VIM
- 15. Phím tắt Xcode để hiển thị cấu trúc tệp
- 16. Phím tắt Eclipse để chạy các tệp khởi chạy
- 17. Làm cách nào để tắt các phím tắt trong Matplotlib?
- 18. Vim trong OSX: Cách dán văn bản từ cửa sổ đang mở vào tệp mở trong vim?
- 19. Phím tắt trong iOS?
- 20. Phím tắt cho "mở kết quả tìm kiếm tiếp theo"?
- 21. Bản đồ in vim cho các loại tệp cụ thể
- 22. Phím tắt AspectJ để gọi phương thức theo các phương thức cụ thể
- 23. Phím tắt để chuyển về cửa sổ cuối cùng trong Vim?
- 24. Phím tắt mặc định để mở Selenium IDE từ trong Firefox
- 25. Phím tắt ngoài trong bảng
- 26. Phím tắt để chọn từ trong Eclipse
- 27. Phím tắt trong WPF
- 28. Công cụ tùy chỉnh phím tắt trực quan studio
- 29. Tôi làm cách nào để mở vim bằng một số dòng cụ thể ở trên cùng?
- 30. Mở tệp từ Filezilla sang console Vim?
Có gì sai với ': e',': split', ': vsplit' hoặc': tabopen'? –
Tệp tôi muốn mở không ở gần thư mục làm việc của tôi. Sử dụng ': e' sẽ là một nỗi đau lớn vì tôi sẽ phải gõ một đường dẫn dài vào tập tin. – drbunsen
@ dr.bunsen về đường dẫn dài: bạn luôn có thể sử dụng tab để tự động hoàn thành mẫu đường dẫn. –