Я запускаю Ubuntu 10.04 LTS с двойной экранной установкой. У меня есть средство запуска в моей панели, которая запускает VIM, и я всегда хочу, чтобы это запустилось на правильном мониторе. Есть ли что-то, что я могу добавить к командной строке в средстве запуска, чтобы заставить это произойти? Или параметр VIM или некоторый другой прием non-VIM-specific?
Обратите внимание, что я не хочу, чтобы все экземпляры VIM запустились к правильному монитору. Например, если я запускаю его с терминала, я предпочитаю иметь его слева, или безотносительно монитора, мой терминал работал.
ОТРЕДАКТИРУЙТЕ FWIW, я использую GNOME, в настоящее время на версии 2.30.2.
Попытка:
gvim -c "winpos 1600 0"
где, например, 1600 является пиксельной шириной левого монитора. Это должно заставить его запуститься на первом пикселе правильного монитора. Посмотрите :help winpos
в энергии для большего количества информации.
Можно попробовать '-screen=X' опция.
Например: gvim - screen=1
Можно также попробовать что-то как 'gvim - геометрия 100x100+1000'. Это установит размер и положение gvim окна.