Tôi có thể :set number
từ trong tệp tôi đang chỉnh sửa nhưng làm cách nào để có thể bật chúng theo mặc định?
Tôi có thể :set number
từ trong tệp tôi đang chỉnh sửa nhưng làm cách nào để có thể bật chúng theo mặc định?
Câu trả lời:
Thêm set number
vào .vimrc
tập tin của bạn trong thư mục nhà của bạn.
Nếu .vimrc
tệp không có trong thư mục chính của bạn, hãy tạo một
vim .vimrc
và thêm các lệnh bạn muốn mở.
Đây là một trang web giải thích vimrc và cách sử dụng nó.
rc
. Đó là một quy ước khá phổ biến.
set relativenumber
echo "\nset nu" >> ~/.vimrc
. Bây giờ thoát và mở lại phiên cuối.
Để thay đổi cài đặt mặc định để hiển thị số dòng trong vi / vim:
vi ~/.vimrc
sau đó thêm dòng sau vào tệp:
set number
Chúng ta có thể source ~/.vimrc
hoặc lưu và thoát khỏi :wq
, bây giờ các phiên vi / vim trong tương lai sẽ có đánh số :)
Thiết bị đầu cuối> su
> password
>vim /etc/vimrc
Nhấn vào đây và chỉnh sửa như trong số dòng (13):
set nu
/etc/vim/vimrc
set nu
set ai
set tabstop=4
set ls=2
set autoindent
Thêm mã trên vào tệp .vimrc của bạn. nếu không có tệp .vimrc, vui lòng tạo trong thư mục chính của bạn (/ home / tên người dùng)
đặt nu -> Điều này làm cho số dòng hiển thị của Vim
đặt ai -> Điều này làm cho Vim kích hoạt tự động thụt lề
đặt ls = 2 -> Điều này làm cho Vim hiển thị một dòng trạng thái
đặt tabstop = 4 -> Điều này làm cho tab Vim có độ dài 4 khoảng trắng (theo mặc định là 8)
Tên tệp cũng sẽ được hiển thị.
trong thư mục chính, bạn sẽ tìm thấy một tệp có tên ".vimrc" trong tệp đó thêm mã này " set nu " và lưu và thoát và mở tệp vi mới và bạn sẽ tìm thấy số dòng trên đó.
Tôi đang sử dụng Debian 7 64-bit.
Tôi không có tệp .vimrc trong thư mục nhà của mình. Tôi đã tạo một cái và có thể đặt mặc định của người dùng cho vim.
Tuy nhiên, đối với Debian 7, một cách khác là chỉnh sửa / etc / vim / vimrc
Đây là một khối nhận xét trong tập tin đó:
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below. If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.