Korzystam z vima i potrzebuję sposobu, aby zawsze móc zobaczyć plik, nad którym pracuję, bez potrzeby ^G
.
Widzę nazwę pliku, kiedy uruchamiam vima, ale kiedy zaczynam pracę i używam różnych funkcji, gubi się.
Widziałem też, że inni ludzie mają jakieś „dodatki” w dolnej części konsoli vim, które wydają się być „przyciskami” / „kartami” (nie jestem pewien, jak je opisać), które wyświetlają różne informacje, w tym Nazwa pliku.
Masz pojęcie, co to są te wtyczki? Lub jak mogę osiągnąć to, czego chcę?
32
Odpowiedzi:
Możesz dodać to do swojego
.vimrc
pliku lub tymczasowo w nimvim
.set laststatus=2
:set laststatus=2
Aby uzyskać pełną ścieżkę, możesz dodać to polecenie ponownie do swojego
.vimrc
lub w nimvim
.set statusline+=%F
:set statusline+=%F
Przykłady
Tryb normalny
tryb wiersza poleceń
Aby uzyskać więcej informacji, niż chcesz przeczytać, dodatkowe informacje na temat obu są dostępne w
vim
.Referencje
źródło
ls
polecenieset ls=2
Uważam, że dodanie pliku na górze okna za pomocą,
w .vimrc jest mniej nieznośny niż zawsze, gdy pasek stanu zajmuje całą linię na dole.
źródło
Karty, do których prawdopodobnie się odwołujesz, nie są wtyczkami, ale wbudowanym vimem . Próbować
Powinien otworzyć nową kartę i powinien zostać wyświetlony pasek menu pokazujący nazwy plików na różnych kartach. Aby zawsze wyświetlać ten pasek menu, użyj
Chociaż ma to sens tylko wtedy, gdy naprawdę chcesz pracować z kartami (mogę to polecić). W przeciwnym razie sugeruję, aby ustawić nazwę na pasku stanu zgodnie z opisem innych osób.
źródło
Wypróbuj to, aby uzyskać pełną ścieżkę:
Więcej informacji: http://got-ravings.blogspot.com/2008/08/vim-pr0n-making-statuslines-that-own.html
źródło
Sprawdź także vim-Airlines . Zauważ, że wciąż musisz użyć „set laststatus = 2” pokaż linię statusu.
źródło