2012-04-24 27 views
6

Đôi khi tôi có nhu cầu sửa đổi các tệp trong máy chủ FTP, hiện tại tôi có Filezilla mở chúng trong tuyệt vời. Nhưng tôi đang chuyển sang VIM và tôi không tìm thấy cách để mở tệp trong bảng điều khiển VIM. Có lẽ hoạt động hoàn hảo cho gVim nhưng bất cứ ai có điều này làm việc trên bàn điều khiển?Mở tệp từ Filezilla sang console Vim?

Trả lời

0

Tôi sử dụng Midnight Commander để làm điều tương tự & nó hoạt động với giao diện điều khiển Vim cũng như rất nhiều lệnh rất hữu ích khác.

5

Tôi đã quản lý để có bảng điều khiển bật lên với vim bằng cách gọi trình bao bọc tập lệnh shell tùy chỉnh thay vì chính vim.

#!/bin/bash 
gnome-terminal -e "vim $1" 

Một trong những hạn chế là mỗi khi một cửa sổ mới sẽ bật lên. Hi vọng điêu nay co ich.

+0

Cảm ơn, điều này đã hiệu quả đối với tôi – stackunderflow

0

Chủ đề này khá cũ nhưng Vim vẫn là tốt nhất! Vì vậy, tôi muốn chia sẻ kinh nghiệm của tôi.

Tôi đang sử dụng Guake gaVim v8 trên Debian 9.2 môi trường. Giải pháp được đăng bởi @soulseekah là tuyệt vời nhưng không cho phép nhiều tệp mở trong cấu hình này.

Là giải pháp được chấp nhận, chúng tôi sẽ cần tập lệnh bash. Sự khác biệt sẽ là chúng tôi kiểm tra nếu vim đang chạy. Nếu không, hãy chạy nó. Nếu có, hãy mở tệp trong tab mới.

Ở đây chúng ta đi:

#!/bin/bash 

if pgrep -x "vim" > /dev/null ; then 
    guake -e ":tabedit $1"; 
else 
    guake -e "vim $1" 
fi 

Nhược điểm:

  • cần được ở chế độ bình thường để mở tập tin mới.
  • Không hoạt động với gnome-terminal.

Chúc các bạn!

Các vấn đề liên quan