Буферы или вкладки в энергии? Что такое преимущества/недостатки каждого подхода?

Выполняя команды как меньше и рассмотрение вывода из программы, как которая выводы с помощью цветов, вывод отображены неправильно,

[ESC [0; 32m0.052ESC [0m ESC [1; 32m2,816.00 kbESC[0m]

Попытайтесь использовать less --RAW-CONTROL-CHARS.

В этом примере я использую logtool, который печатает вывод с помощью цветов.

Без - НЕОБРАБОТАННЫЕ СИМВОЛЫ УПРАВЛЕНИЯ:

$ head -20 /var/log/messages | logtool | less
ESC[0mESC[0;37mMar 20 11:43:52ESC[0mESC[1;36m host1ESC[0mESC[0;37m rsyslogd:ESC[0m ^GESC[0;31mlast message repeated 14 timesESC[0mESC[0m

С - необработанный CHAR управления (Воображают это, находится в симпатичных цветах. Кроме того, я не уверен почему это ^G отображается.):

$ head -20 /var/log/messages | logtool | less --RAW-CONTROL-CHARS
Mar 20 11:43:52 host1 rsyslogd: ^Glast message repeated 14 times
19
29.12.2010, 19:29
3 ответа

См. https://stackoverflow.com/questions/102384/using-vims-tabs-like-buffers/103590#103590 (или почему разделение сообщества энергии среди всех сайтов SE/SO является плохой идеей),

8
27.01.2020, 19:45
  • 1
    Согласованный разделение SE/SO - я думаю, что предпочитаю 'старый' путь, когда все было в меньшем количестве мест. –  pboin 05.01.2011, 15:46
  • 2
    Так как энергия является многоплатформенной, действительно это - плохая идея отправить здесь. Я собираюсь избежать его в будущем. –  Somebody still uses you MS-DOS 05.01.2011, 20:58
  • 3
    @Somebody и другие: Посмотрите этот meta вопрос. До сих пор большинство респондентов поддерживает vi (m) вопросы на этом сайте. –  Gilles 'SO- stop being evil' 05.01.2011, 21:30
  • 4
    Это не похоже на всех людей на, ТАК/SU знают по этой теме, которая не является даже отмеченной энергией. –  Luc Hermitte 05.01.2011, 22:49

Вкладки обычно используются для представлений, и ViM пытается поддержать Ваш producitivty с плагинами как BufExplorer и NERDTree для организации буферизации данных. Однако я также виновен в использовании единственного буфера, открытого на каждой вкладке - это - дурная привычка.

0
27.01.2020, 19:45
  • 1
    Почти четыре года спустя он спрашивает: Что делает это дурной привычкой? –  Tony 31.08.2014, 03:54
  • 2
    @Tony, поскольку надлежащее использование для вкладок для представления расположения Ваших буферов. –  atx 01.09.2014, 09:53
  • 3
    единственный буфер на вкладке является представлением расположения, хотя очень простое. Таким образом, я все еще предполагаю, что не понимаю. Вы подразумеваете, что, если я не разделяю экран во вкладке, я осуществляю дурную привычку? –  Tony 01.09.2014, 19:57
  • 4
    @Tony Это - просто не надлежащее использование для него, видят принятый ответ. –  atx 02.09.2014, 13:35
  • 5
    я видел принятый ответ. Но затем существует это от страницы 80 Практического Vim Drew Neil: "Если мы хотим расположить буферы способом, который имеет смысл для нашего рабочего процесса, пытание организовать буферный список не является способом пойти. Вместо этого мы - более обеспеченное деление нашей рабочей области с помощью окон с несколькими панелями, вкладок или списка аргументов". (Шахта Emphasis.) Можно ли дать мне определенный пример того, как моя персональная привычка к одному буферу на вкладку - если мне не нужно окно с несколькими панелями временно - влияет на мой рабочий процесс негативно, и как использование скрытых буферов вместо этого улучшило бы рабочий процесс? –  Tony 02.09.2014, 17:49

В первую очередь, быстрое исправление именования - что-либо открывается в Vim, "буфер". Терминология здесь подобна emacs, если Вы знакомы с тем редактором. Буферы просто относятся для открытия файлов в памяти текущего процесса Vim. Для наблюдения списка Вас буферы использовать

:ls

который показывает Вам список текущих буферов, пронумерованных в порядке, что они были открыты. Однако буферы не имеют никакого отношения к визуальному представлению файлов в Vim. Я думаю, что можно думать о разделениях или представлениях.

Относительно различия между разделениями или вкладками - Это действительно - Ваше предпочтение! Некоторые люди любят мочь видеть много кода сразу (или иметь экранную недвижимость, чтобы сделать так), и так могли бы предпочесть использовать разделения. Другие люди, как себя, больше привыкли к вкладкам и так могли бы предпочесть это вместо этого.

Эти ссылки содержат полезную информацию об использовании разделений и вкладок:

для разделений (они называют их областями просмотра в этом документе): http://www.linux.com/archive/feed/54157

для вкладок: тот же сайт (извините, не может отправить больше чем одну гиперссылку),

Я надеюсь, что это отвечает на Ваш вопрос! Разъяснитесь, если это не сделало.

6
27.01.2020, 19:45

Теги

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