2015-10-09 26 views
5

Una domanda molto semplice, c'è un modo per mostrare costantemente la directory di lavoro corrente nella parte inferiore del file aperto da vim? Grazie.Come visualizzare la directory di lavoro costantemente aggiornata in vim

Nota che questa è una questione diversa, come qui: How can I permanently display the path of the current file in Vim?

Ci vogliamo mostrare il percorso completo del file corrente visualizzato, ma quello che sto pensando è quello di mostrare entrambi, forse due linee sulla parte inferiore del file: uno per il percorso completo attualmente visualizzato; l'altro per la directory di lavoro corrente. Questi due potrebbero essere diversi in quanto possiamo aprire un file che non è nella directory di lavoro corrente.

risposta

7

si può fare con l'aggiunta di queste righe nel vostro .vimrc

set laststatus=2 
set statusline=%!getcwd() 

La prima impostazione è quello di configurare statusline per essere sempre visibile, secondo è quello di aggiungere una directory di lavoro corrente a statusline.

Altro su


Edit: Questa è una risposta alla domanda mutato di OP:

Non è possibile avere two-line statusline (almeno per quanto ne so). Ma è possibile aggiungere per es. qualche formattazione. Quindi

set laststatus=2 
set statusline=%F 
set statusline+=%= 
set statusline+=%{getcwd()} 

Per ulteriori studi, consiglio di leggere l'aiuto che ho menzionato prima. Anche questo question potrebbe essere di qualche interesse.

Problemi correlati