“~ / .Config / nvim / init.vim” ở đâu? [bản sao]
Tôi vừa tải xuống Neovim và tôi đang cố định cấu hình nó theo hướng dẫn, nhưng tôi không thể tìm thấy đường dẫn $XDG_CONFIG_HOME/nvim/init.vimhoặc ~/AppData/Local/nvim/init.vim. Tôi không biết phải nhập từ CMD hay từ windows powershell. Tôi đang nghiên cứu nhưng không có gì đủ rõ ràng, mặc dù tôi thiếu một số kiến thức.
Tôi đã sử dụng chocolatey để cài đặt và các thư mục tôi có trông như thế này:
C:\tools\neovim\Neovim- bên trong có 3 thư mục
bin,lib&share
- bên trong có 3 thư mục
C:\Users\nameUser\AppData\Local\nvim-data- 1 thư mục
shadavà một tệp nhật ký
- 1 thư mục
Bên trong localkhông có một nvimthư mục; nó không bị ẩn hay gì đó, tôi đã kiểm tra.
:echoerr "init.vim is loaded" trình diễn init.vim is loaded
Trả lời
Bài :echoerrkiểm tra không thực sự có ý nghĩa gì cả; :echoerrchỉ echo là những gì bạn nhập (không kiểm tra thực tế bất cứ điều gì) với đánh dấu lỗi.
Có lẽ điều đơn giản nhất cần làm (giả sử bạn đang sử dụng windows) là khởi chạy neovim và nhập - :edit ~/AppData/Local/nvim/init.vimbạn có thể phải tạo thư mục nvim (có vẻ như phần còn lại đã ở đó).
Tôi không biết các lệnh cửa sổ thích hợp, nhưng trên * nix, bạn sẽ làm
mkdir ~/.config/nvim
nvim ~/.config/nvim/init.vim
(giả sử $XDG_CONFIG_HOMElà ~/.confighoặc không đặt)
Có thể bạn đang đọc sai hướng dẫn vì bạn đang sử dụng Windows, nhưng hướng dẫn của bạn rõ ràng là dành cho người dùng Linux / macOS.
Câu trả lời cuối cùng: cấu hình neovim được đặt tên init.vimvà vị trí của nó thay đổi tùy theo hệ điều hành bạn sử dụng. Bạn có thể sử dụng lệnh :echo stdpath('config')bên trong Neovim để tìm thư mục này. Nếu thư mục này không tồn tại, chỉ cần tạo nó và đặt của bạn init.vimvào đó. Đó là tất cả.
Xem thêm tài liệu của neovim khi khởi động và tài liệu trên stdpath () .