numery linii vim-jak je mieć domyślnie włączone?

Mogę :set number z pliku, który edytuję, ale jak mogę je mieć zawsze domyślnie włączone?

Author: Michael Durrant, 2012-04-23

6 answers

Dodaj set number do pliku .vimrc w katalogu domowym.
Jeśli pliku .vimrc nie ma w katalogu domowym utwórz go z vim .vimrc i dodaj polecenia, które chcesz w open.

Oto Strona , która wyjaśnia vimrc i jak z niego korzystać.

 315
Author: Tim Pote,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-07-27 01:37:00

Aby zmienić domyślne ustawienie wyświetlania numerów linii w vi / vim:

vi ~/.vimrc

Następnie dodaj następujący wiersz do pliku:

set number

Albo możemy {[2] } albo zapisać i zamknąć przez :wq, Teraz sesja vim będzie miała numerację :)

 45
Author: abe312,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-07-21 08:14:11

Terminal > su > password > vim /etc/vimrc

Kliknij tutaj i edytuj jak w wierszu numer (13):

set nu

kliknij tutaj i edytuj jako " numer linii (13)"

 10
Author: sagar mahajan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-07 01:28:16

Nie miałem .plik vimrc w moim katalogu domowym. Stworzyłem jeden, dodałem ten wiersz:

set number
I to rozwiązało problem.
 5
Author: Jean,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-19 10:48:47

W katalogu domowym znajdziesz plik o nazwie ".vimrc "w tym pliku dodaj ten kod" set nu " i zapisz, Zakończ i otwórz nowy plik vi, A znajdziesz na nim numery linii.

 2
Author: thupten choephel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-04 05:50:49

Używam 64-bitowego Debiana 7.

Nie miałem .plik vimrc w moim folderze domowym. Stworzyłem go i byłem w stanie ustawić domyślne ustawienia użytkownika dla Vima.

Jednak w Debianie 7 innym sposobem jest edycja /etc / vim / vimrc

Oto blok komentarzy w tym pliku:

" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below.  If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed.  It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.
 2
Author: Kyle s,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-10 19:49:05