Tại sao vimtutor của tôi trống?


14

Tôi muốn học Vim. Đại đa số mọi người khuyên tôi nên sử dụng vimtutor. Tôi đã tải xuống gói và chạy nó, nhưng tôi chỉ nhận được một màn hình trống.

nhập mô tả hình ảnh ở đây

Tôi thấy trên Youtube nên có hàng tấn thứ trên đó. Nhưng tôi không nhận được ... Làm thế nào tôi có thể sửa nó?

Ban đầu, tôi được thiết bị đầu cuối yêu cầu cài đặt vim-runtimeđể chạy vimtutor, và tôi đã làm và nó chạy, mặc dù với một màn hình trống. Tôi đã có thể chạy hướng dẫn này sau khi tôi cài đặt vim-gtk. Bất cứ ai cũng biết tại sao nó không xuất hiện lần đầu tiên?


1
Đây là một vấn đề tồn tại lâu dài, hãy xem bug.launchpad.net/ubfox/+source/vim/+orms/255847 Hãy thử cài đặt vim (và loại bỏ vim-tiny). Bạn cũng có thể cần phải đăng xuất và đăng nhập lại để một số biến môi trường của bạn được cập nhật.
Panther

Cảm ơn vi đương link. Tôi đã sửa nó bằng cách cài đặt vim-gtk, mặc dù nó rất bực bội ... cảm ơn lần nữa vì bình luận của bạn.
dayuloli

@dayuloli bạn có thể đăng giải pháp làm việc cho bạn như một câu trả lời và chấp nhận nó để câu hỏi này không còn được liệt kê là chưa được trả lời?
Mike Miller

@mtmiller Thay vào đó tôi đã đăng giải pháp giải quyết vấn đề trong chính câu hỏi, nhưng tôi vẫn không biết lý do tại sao nó lại xảy ra. Vì vậy, tôi sẽ để nó mở cho bây giờ.
dayuloli

@dayuloli trước khi cài đặt vim-gtk, vim*bạn đã cài đặt gói nào? Bạn chỉ có các vim-tinybiến thể được cài đặt?
Mike Miller

Câu trả lời:


17

Các vimtutorlệnh đòi hỏi một Vim có Vim hỗ trợ kịch bản được biên soạn trong. Đối với những người quen thuộc với việc xây dựng Vim từ nguồn, điều này đòi hỏi ít nhất là normaltính năng thiết lập hoặc cao hơn.

Cài đặt máy tính để bàn Ubuntu mặc định chỉ bao gồm gói vim-tiny Cài đặt vim-tiny , được Vim biên dịch với hầu hết các tính năng tùy chọn bị tắt. Biến thể này của Vim cung cấp đủ để chạy vivới tất cả các chức năng cơ bản của trình soạn thảo tương thích vi, nhưng không có sức mạnh nào của Vim. Vì nó không kích hoạt hỗ trợ kịch bản Vim, nên nó không thể hoạt động với vimtutorlệnh. Thay vào đó, bạn nên cài đặt một trong các gói biến thể Vim có khả năng hơn:

Bất kỳ một trong những gói này cung cấp một Vim có khả năng chạy vimtutor. Để biết thêm về sự khác biệt giữa các biến thể Vim này, hãy xem các câu hỏi sau:


1

Bạn cần cài đặt vim trước khi sử dụng vimtutor!

Chạy lệnh sau trong dấu nhắc Terminal!

sudo apt install vim

Bây giờ sử dụng vimtutor cho việc học. Chúc bạn học vui!

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.