Я использую энергию, которой скомпилировали интерпретатор Python в.
Я получаю файл Python, который имеет эту функцию:
def pyterm(filename="", interactive=1):
cmd = "%s %s %s " % (PYTHON, "-i" if interactive else "", filename)
if "DISPLAY" in os.environ:
return run_config(os.environ.get("XTERM"), cmd)
else:
return os.system(cmd)
И отобразите его на сочетание клавиш:
nmap ;ru :update<CR>:python pyterm(vim.current.buffer.name, 0)<CR>
nmap ;ri :update<CR>:python pyterm(vim.current.buffer.name, 1)<CR>
У меня был предыдущий набор некоторые переменные среды для определения точного терминала для выполнения в при использовании gvim, или в том же терминале если не в X.
Затем я обычно просто ввожу'; ri' в Python буферизуют для выполнения его (обычно для тестирования его).
Вообще говоря, если нет DEP в зависимости от него (в этом случае отъезд его, тот путь повредил бы что-то), pacman -U <older-stable-package-pkg.tar.gz>
сделает задание правильно. Также необходимо избежать -Rd
при выполнении вещей, которые могли повредить систему, если Вы не знаете то, что Вы делаете, потому что иначе система будет жаловаться, пытаетесь ли Вы понизить способом, который повредит зависимость.
Если у Вас есть пакеты с более новой версией (т.е. тестирующий), и Вы хотите понизить в пакете до стабильной версии, можно выполнить следующие команды pacman:
# pacman -Syy
# pacman -Suu
/etc/pacman.conf
сначала. Иначе это ничего не понизит...
– jasonwryan
30.06.2011, 21:32
pacman -Syy
вызовите синхронизирует дб против repos в pacman.conf
- если Вы не изменяетесь pacman.conf
ничто не будет donwgraded. Читать man pacman
для деталей.
– jasonwryan
12.07.2011, 21:26
pacman -Suu
. Вы не должны изменяться pacman.conf
. У Вас должна быть больше чем одна версия пакетов в repos для получения pacman -Suu
работа. Если у Вас есть только одна версия каждого пакета pacman -Suu
бесполезно, конечно. pacman -Suu
снижения к более низкой версии пакетов в repos.
– juanmah
13.07.2011, 11:58
man pacman: -Su
: "Передайте эту опцию дважды для включения снижения пакета; в этом случае pacman выберет синхронизирующие пакеты, версия которых не соответствует локальной версии. Это может быть полезно, когда пользователь переключается от тестирования repo к стабильному". Это кажется ясным мне.
– jasonwryan
13.07.2011, 12:10