2013-12-05 4 views
0

Я использую MacVim и хотел бы иметь возможность открыть mvim, установить его в текущий каталог и открыть новый буфер в одной команде. В настоящее время я делаю «мвим». (где mvim сглаживается до «mvim -remote-silent»). Однако это также автоматически открывает окно netrw (я предполагаю, потому что я пытался открыть каталог в mvim).Отключить netrw при открытии каталога

Есть ли способ отключить это и только открыть пустой буфер (при установке рабочего каталога на текущий)?

EDIT: Вот скрипт, который делает то, что предложил @Amadan:

if [ $# -eq 0 ] 
    then 
    mvim 
    else 
    mvim --remote-silent "[email protected]" 
fi 

ответ

2

mvim само по себе делает то, что вы хотите. (Исходный, а не --remote-silent ред один)

+0

Невозможно объединить оба? Причина, по которой я хотел бы сохранить --remote-silent - открыть новые файлы в той же самой сессии mvim. Есть ли другой способ добиться этого? – chopper

+0

'--remote-silent' имеет обязательный аргумент файла. Я не знаю, как вы можете открыть анонимный буфер, указав имя файла. Вы можете создать скрипт вместо псевдонима и запустить 'mvim' или' mvim -remote-silent '$ @ "' в зависимости от того, что вы ему даете, я полагаю. – Amadan

+0

Сам, у меня на самом деле есть псевдоним 'rvim =" mvim --remote-silent ", который позволяет мне выбирать, что я хочу использовать. (Прежде чем кто-либо жалуется, я никогда не буду использовать ограниченный vim.) – Amadan

Смежные вопросы