Câu hỏi được gắn thẻ «vimrc»

Vim đọc các lệnh khởi tạo từ một tệp có tên vimrc khi khởi động. Điều này có thể được sử dụng để thiết lập cài đặt, xác định chức năng, thực thi tự động và hơn thế nữa.


2
Có thể xóa một mục từ lịch sử hoàn tác?
Tôi có những dòng này trong .vimrc để giúp thụt lề: autocmd BufReadPost * set noexpandtab | retab! 4 autocmd BufWritePre * set expandtab | retab! 4 autocmd BufWritePost * set noexpandtab | retab! 4 Tuy nhiên, chúng tạo ra rất nhiều tiếng ồn trong lịch sử hoàn tác. Vì …
10 vimrc  undo-redo 

2
Làm thế nào để đối phó với chuỗi chứa khoảng trắng trong tập lệnh Vim?
Tôi có lệnh sau trong vimrc của mình: execute "set path+=".getcwd()."/**" Nó hoạt động tốt nếu thư mục làm việc hiện tại là như thế /home/tamlok/my_work/. Tuy nhiên, nếu thư mục chứa khoảng trắng, chẳng hạn như D:\Program Files\vim\, vim sẽ khiếu nại. Tôi cho rằng tôi có thể sửa …

1
Tại sao thiết lập exrc nguy hiểm?
Tôi đã thấy được set exrcđề cập ở nhiều nơi để sử dụng .vimrccác tệp trên mỗi thư mục, nhưng mỗi lần được đề cập, nó lại khuyên bạn không nên sử dụng nó vì nó nguy hiểm. Tôi cũng đã đi qua set secuređó được cho là để khắc …
10 vimrc 



1
Echo tin nhắn khi khởi động mà không cần nhắc
Tôi muốn lặp lại một thông điệp tùy chỉnh khi khởi động, dựa trên việc một số chức năng khởi động nhất định có thành công hay không. Tôi đã thử điều này trong.vimrc echo 'test' "All my settings ... Tôi muốn vim lặp lại một tin nhắn như thể …
9 vimrc  echo 



2
Tại sao không vim nguồn tệp .vimrc của tôi
Hôm nay, tôi thấy tôi .vimrckhông có hiệu lực. Nó đã ổn chỉ vài giờ trước. Khi tôi khởi chạy vim với $vim --plugin, :scriptnameskhông có gì lặp lại: .vimrctập tin không có nguồn gốc. (Lưu ý: /etc/vimrcđã bị xóa để gỡ lỗi sự cố này.) Sau đó, tôi đã …

1
Tùy chọn 'switchbuf' nên hoạt động như thế nào?
Gần đây tôi đã phát hiện ra tùy chọn này switchbufvà đã thử sử dụng nó nhưng tôi không thể nói nếu tôi không hiểu nó nên hoạt động như thế nào hoặc nếu nó thực sự không hoạt động trên Vim của tôi. Về các giá trị khác nhau …
9 vimrc  buffers  split 


5
thiết lập định dạng trong vimrc đang bị bỏ qua
Vim tự động tiếp tục nhận xét khi tôi nhấn Enter trong chế độ Chèn mà tôi thấy hữu ích. Tuy nhiên, tôi không muốn bình luận tiếp tục sau khi nhấn 'o' từ chế độ bình thường để chèn một dòng mới bên dưới phần cuối của bình luận. …


1
Lệnh là gì! -bang -nargs = * trong tệp vimrc?
Tôi đọc một tài liệu về vim và tác giả đề xuất một dòng mã nên được đặt trong .vimrc nhưng tôi hoàn toàn không biết nó là gì. command! -bang -nargs=* Find call fzf#vim#grep('rg --column --line-number --no-heading --fixed-strings --ignore-case --no-ignore --hidden --follow --glob "!.git/*" --color "always" '.shellescape(<q-args>), 1, <bang>0) …
9 vimrc 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.