Я хочу написать bash-скрипт, который запускает gvim-сессию прямо в развернутом окне.
Это мой bash-скрипт:
#!/bin/bash -
set -o nounset
cd /home/alexthebird/vim-stuff; # directory of the gvim-session file
gvim -S bootmap; # start gvim from the sessionfile 'bootmap'
У вас есть идеи, как этого добиться с помощью bashscript? Gvim должен быть максимально развернут, только если он запущен поверх этого скрипта. Конечно, приветствуются любые другие идеи, как этого добиться.
Я использую Ubuntu 11.04 с gnome.
Спасибо, что нашли время, чтобы прочитать мое сообщение.
AlexTheBird
Этот скрипт работает:
#!/bin/bash -
set -o nounset
# directory of the gvim-session file
cd /home/alexthebird/vim-stuff;
# -f because of a ubuntu global-menu bug
# -S starts from session-file named 'bootmap'
# -geom solved the problem. see post of Lstor
gvim -geom '200x50+0+0' -f -S bootmap; # start gvim from the sessionfile 'bootmap';
Спасибо всем за ваше время.
РЕДАКТИРОВАТЬ: Я только что обнаружил, что вышеупомянутое решение работает только для рабочего стола Unity-2D (без 3D-ускорения) . Что хорошо для меня. Он не работает со стандартным рабочим столом Ubuntu, который использует ускоренную 3D-версию Unity.