3

Я не совсем уверен, что именно добавляет «>>» в столбец знака, но, похоже, он есть для чего-либо из окна быстрого исправления. Есть ли способ очистить весь столбец, не делая прикольных:grep search (например, soifjseofseogh).

2 ответа2

4

Самый быстрый способ, вероятно, сделать:

:sign unplace *

Вы можете установить это как пользовательский:-команда или отображение. Например, чтобы заставить " \u " вызвать команду:

:nmap <silent> <leader>u :sign unplace *<CR>

Однако то, что вы описываете, не является поведением Vim по умолчанию. Возможно, у вас есть плагин, который создает знаки при каждом запуске Quickfix. Посмотрите на вывод " :scriptnames " и посмотрите, сможете ли вы найти что-то похожее .

1

В Vim 8 теперь вы также можете сделать :set scl=no чтобы навсегда скрыть столбец знака (благодаря этому ответу в Stack Overflow за указание на это).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .