Vi & Vim

Hỏi và đáp cho những người sử dụng các nhóm soạn thảo văn bản vi và Vim

3
Không thêm dòng mới vào cuối tệp
Vim luôn thêm một dòng mới vào cuối các tệp của tôi khi lưu và nó gây ra lỗi trong các tập lệnh PHP của tôi. Làm thế nào tôi có thể làm cho vim không thêm dòng mới này vào lưu?
10 save 




1
Thực thi nội dung của bộ đệm như vimscript
Tôi có một nofilebộ đệm chứa vimscript và tôi muốn thực thi nó. Tuy nhiên, :so % sẽ không hoạt động vì nó yêu cầu một tệp đã lưu, không phải bộ đệm. Có một lệnh vim để làm điều này theo mặc định? Nếu không, có thể tạo ra …




2
Làm cách nào để tạo ctrlp phù hợp với tên tệp tốt hơn?
Dự án của tôi có các tệp này: $ find . -type f -and -name 'peop*' ./app/assets/stylesheets/admin/sections/people.css.sass ./app/controllers/admin/people_controller.rb Khi tôi cảm thấy mệt mỏi với việc gõ :e app/assets/stylesheets/admin/sections/people.css.sass, tôi nghĩ rằng ctrlp có thể là một cách tốt để lưu một số cách gõ. Tuy nhiên, tôi không thể …





1
Làm cách nào tôi có thể ngăn Vim viết tệp mà không bị lỗi?
Tôi đang cố gắng cải thiện mã từ câu trả lời này để yêu cầu xác nhận trước khi tạo thư mục bị thiếu, đây là những gì tôi viết: function! CreateDirectoryAskConfirmation(path) if !isdirectory(a:path) echohl Question echo "Create directory " . a:path . "?" echohl None let response = nr2char(getchar()) …
10 save  autocmd  error 


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.