Просто выполните
sudo dpkg-reconfigure gdm
и выберите gdm вместо kdm.
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
Чтобы получить глобальное меню для gvim и избавиться от предупреждающего сообщения, добавьте это в ~ / .bashrc и перезапустите терминал:
function gvim () { (/usr/bin/gvim -f "$@" &) }
Чтобы просто избавиться от предупреждающего сообщения, вы можете отключить глобальное меню, по крайней мере, для gvim:
Например, добавьте это в ~ / .bashrc и перезапустите терминал:
alias gvim='UBUNTU_MENUPROXY= gvim'
"$@"
.
– xtofl
8 December 2012 в 02:49
gvim
в фоновый режим. gvim -f
держит gvim
на переднем плане. Чтобы заставить оболочку запускать gvim
в фоновом режиме, добавляем &
. Скобка в (foo &)
запускает команду в подоболочке, так что gvim
не становится фоновым процессом текущей оболочки. Без скобок закрытие терминала нажатием кнопки X также приведет к уничтожению gvim
. function foo () { ... }
создает функцию оболочки. Мы должны добавить /usr/bin/
к gvim
, в противном случае мы получим бесконечно рекурсивную функцию. "$@"
передает все аргументы.
– Håkon A. Hjortland
19 December 2013 в 16:20
Существует обходное решение: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создайте псевдоним в верхней части файла init оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Мой Ubuntu 12.04 amd64 может работать с gvim -f.
vim-gnome: 2: 7.3.429-2ubuntu2.1 + aptbuild1 terminator: 0.96-0ubuntu1 + aptbuild1 guake: 0.4.2-7 + aptbuild1Я могу добавить опцию -f (--nofork), когда start gvim:
alias gvim="gvim -f"
Это работает только для gvim. firefox и другие не имеют этого параметра -f.
Другой потенциальной причиной может быть файл ~/.gnome2/Vim. Это решение (которое предполагает, что вы удаляете ~/.gnome2/Vim) для проблемы в Hardy Heron (до Unity), исправил проблему для меня на Ubuntu 13.10.
По какой-то причине, gvim -f не работал для меня.
Я могу добавить опцию -f
(--nofork
) при запуске gvim
:
alias gvim="gvim -f"
Это работает только для gvim
. firefox
и другие не имеют этой опции -f
.
Другой потенциальной причиной может быть файл ~/.gnome2/Vim
. Это решение (которое предполагает, что вы удалите ~/.gnome2/Vim
) для проблемы в Hardy Heron (до Unity) исправило проблему для меня в Ubuntu 13.10.
По какой-то причине gvim -f
у меня не сработало.
Здесь есть обходной путь: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создайте псевдоним в верхней части вашего файла инициализации оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Моя Ubuntu 12.04 amd64 может работать с gvim -f
.
Другой потенциальной причиной может быть файл ~/.gnome2/Vim
. Это решение (которое предполагает, что вы удалите ~/.gnome2/Vim
) для проблемы в Hardy Heron (до Unity) исправило проблему для меня в Ubuntu 13.10.
По какой-то причине gvim -f
у меня не сработало.
Я могу добавить опцию -f
(--nofork
) при запуске gvim
:
alias gvim="gvim -f"
Это работает только для gvim
. firefox
и другие не имеют этой опции -f
.
Здесь есть обходной путь: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создайте псевдоним в верхней части вашего файла инициализации оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Моя Ubuntu 12.04 amd64 может работать с gvim -f
.
Другой потенциальной причиной может быть файл ~/.gnome2/Vim
. Это решение (которое предполагает, что вы удалите ~/.gnome2/Vim
) для проблемы в Hardy Heron (до Unity) исправило проблему для меня в Ubuntu 13.10.
По какой-то причине gvim -f
у меня не сработало.
Я могу добавить опцию -f
(--nofork
) при запуске gvim
:
alias gvim="gvim -f"
Это работает только для gvim
. firefox
и другие не имеют этой опции -f
.
Моя Ubuntu 12.04 amd64 может работать с gvim -f
.
Здесь есть обходной путь: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создать псевдоним в верхней вашего файла инициализации оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Другой потенциальной причиной может быть файл ~/.gnome2/Vim
. Это решение (которое предполагает, что вы удалите ~/.gnome2/Vim
) для проблемы в Hardy Heron (до Unity) исправило проблему для меня в Ubuntu 13.10.
По какой-то причине gvim -f
у меня не сработало.
Я могу добавить опцию -f
(--nofork
) при запуске gvim
:
alias gvim="gvim -f"
Это работает только для gvim
. firefox
и другие не имеют этой опции -f
.
Здесь есть обходной путь: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создайте псевдоним в верхней части вашего файла инициализации оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Моя Ubuntu 12.04 amd64 может работать с gvim -f
.
Другой потенциальной причиной может быть файл ~/.gnome2/Vim
. Это решение (которое предполагает, что вы удалите ~/.gnome2/Vim
) для проблемы в Hardy Heron (до Unity) исправило проблему для меня в Ubuntu 13.10.
По какой-то причине gvim -f
у меня не сработало.
Здесь есть обходной путь: https://bugs.launchpad.net/ubuntu/+source/vim/+bug/776499
Создайте псевдоним в верхней части вашего файла инициализации оболочки (например, ~ / .bashrc):
alias gvim="UBUNTU_MENUPROXY=0 gvim"
Я могу добавить опцию -f
(--nofork
) при запуске gvim
:
alias gvim="gvim -f"
Это работает только для gvim
. firefox
и другие не имеют этой опции -f
.
Моя Ubuntu 12.04 amd64 может работать с gvim -f
.