Це залежало б від того, який файловий менеджер ви використовуєте, але в більшості з них ви можете зазвичай додати якийсь пункт меню правою кнопкою миші до "Відкрити у Vim".
Я використовую Dolphin для KDE4 . Щоб додати елементи меню (звані меню послуг), ви створите файл .desktop у папці своїх службових меню. У моїй системі це місце проживання, /usr/share/kde4/services/ServiceMenus
але воно може відрізнятися для вашої системи.
Створіть файл open_in_vim.desktop
із таким вмістом:
[Desktop Entry]
X-SuSE-translate=true
Type=Service
MimeType=all/allfiles
ServiceTypes=KonqPopupMenu/Plugin
Actions=openInVim
X-KDE-Priority=TopLevel
[Desktop Action openInVim]
Name=Open in Vim
Icon=gvim
Exec=gvim %u
Перезапустіть Dolphin (або Konqueror), і вам слід побачити цю опцію, клацнувши правою кнопкою миші на файл.
Якщо ви також хочете мати можливість відкривати папки у vim, змініть тип mime на all/all
.
Якщо ви хочете, щоб у меню було відкрито "Відкрити в Vim", Actions
тоді видаліть рядок,X-KDE-Priority=TopLevel
Зрозуміло, це не інтуїтивно, але вам не потрібно платити гроші, щоб це зробити!