Можно установить автокоманду, которая выполняется, когда Вы открываете файл. Если Вы добавляете это к своему .vimrc, который сделает это.
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g`\"" | endif
Посмотрите :help last-position-jump
; эта строка выпрямлена оттуда.
Можно или использовать -C
опция измениться в /home/user
каталог прежде, чем смолить или использование --strip-components 2
на извлечении.
tar cvfC /var/lib/backup/sample.tar /home/user .project
# Note the space ^
tar cvf /var/lib/backup/sample.tar /home/user/.project
tar Cxf /backup /var/lib/backup/sample.tar --strip-components 2
Я думаю что если Вы cd
к каталогу верхнего уровня, который Вы хотите создать tar
файл, у Вас не должно быть этой проблемы. Т.е.
cd
кому: user
и tar
.project
.. можно указать место назначения для файла tar в /var/...
как прежде.
Или есть ли причина, Вы не хотите cd
кому: user
?
os.chdir(base_dir)
в моем коде все время :) таким образом, было бы хорошо, если существует выход из этого. Спасибо А-ч
– User007
25.06.2012, 04:49
Kevin
вырученный меня с правильной командой. Таким образом, я дам ему галочку. Но я upvoted Вы.Спасибо!
– User007
25.06.2012, 05:01
-C
переключитесь, когда я просматривал страницу справочника, но не мог понять ее.. звучавший мне больше как он использовался бы во время untar. Изученный что-то новое. – Levon 25.06.2012, 05:00