2011-09-14 9 views
10

Powiel możliwe:
Get current value of a setting in VimWyświetlanie zmiennych Vim

wiem, że można użyć :set zmianę ustawień Vima i że można skonfigurować plik konfiguracyjny ~/.vimrc ale biegnę w niektórych kwestiach, jak to działa z MacVimem i chcę być w stanie wyświetlić czym jest zmienna środowiskowa Vima.

Czy istnieje polecenie takie jak :show tw lub coś podobnego, które to zrobi?

Dzięki.

+1

Proszę zamknąć zamiast odpowiadać na duplikaty, ludzie. Powyżej jest jeden, [tutaj jest inny] (http://stackoverflow.com/q/5314147/557306). – sidyll

Odpowiedz

19
:set tw? 

lub jeśli chcesz wiedzieć, gdzie jest ona ustawiona jako dobrze

:verbose set tw? 

Dla jeszcze bardziej ustawienie zabawy

:options 
+0

BTY, to pokazuje * opcje * nie * zmienne *. W przypadku zmiennych komendą jest "echo VAR". – nn0p

12

Oprócz przyjętej odpowiedź można również wykorzystać :echo &tw.

Ma to tę zaletę, że nie można przypadkowo ustawić opcji boolowskiej, zapominając o dodaniu ?. Wadą jest to, że nie można używać tej metody z verbose.

+0

Przegłosowałem, ale unikaj odpowiadania na duplikaty Randy'ego, zamiast tego zamknij. – sidyll

+2

@sidyll - Podobno widziałem jedną z nich w przeszłości, ponieważ głosowałem na jedną z odpowiedzi, ale jej nie pamiętałem. Jeśli istnieje jakiś tajny sposób duplikowania, który pojawia się u mnie bez szukania każdego pytania, na które zdecyduję się odpowiedzieć, nie widzę tego. Jeśli wolisz, żebym pozostawił pytania bez odpowiedzi, ponieważ znam odpowiedź, ponieważ ktoś mógłby zadać podobne pytanie wcześniej, nie jestem całkowicie świadomy, że mogę zacząć to robić. Ta odpowiedź została wyraźnie opublikowana co najmniej godzinę przed oznaczeniem jej jako duplikat, a teraz, gdy już to zrobiłem, oddałem głos na zakończenie. –

+0

Rozumiem, nie martw się. Być może system zostanie w przyszłości wystarczająco ulepszony, aby lepiej znaleźć duplikaty; z drugiej strony, zadaniem osoby przesłuchującej jest przeszukiwanie w zamyśleniu. I dzięki za poparcie mojego głosu :-) – sidyll