Как отобразить время сервера в Vim

Расширения файла являются, прежде всего, конвенцией для людей, которые используют систему. Существуют инструменты, которые действительно используют расширение файла, чтобы сделать вещи. Например, Наутилус показывает мне другой значок на основе расширения файла.

Если я дал Вам названный файл file, Вы не могли бы знать, как открыть этот файл. Однако, если я дал Вам названный файл file.tar.gz или file.tar Вы могли быстро и легко понять это.

1
14.05.2011, 19:55
2 ответа

Можно выполнить внешние команды в Vim при помощи'!' флаг:

:! date

http://www.linux.com/learn/tutorials/442419-vim-tips-working-with-external-commands

1
27.01.2020, 23:15
  • 1
    Как добавленная премия, добавляя a r после : запишет вывод в Ваш буфер. Как так, :r! date. –  J.C. Yamokoski 04.10.2011, 21:30

Если Вам нравится, можно настроить Vim, таким образом, он отображает время в строке состояния путем добавления следующих строк к vimrc файлу:

set ruler
set rulerformat=%55(%{strftime('%a\ %b\ %e\ %I:%M\ %p')}\ %5l,%-6(%c%V%)\ %P%)

Кредит переходит к этой странице Vim Wiki.

5
27.01.2020, 23:15
  • 1
    большое спасибо, но мне нравится простой как ^^ –  meotimdihia 15.05.2011, 07:05

Теги

Похожие вопросы