Вопросы с тегом «vim»

Vim - это настраиваемый текстовый редактор, который позволяет эффективно редактировать текст. Это улучшенная версия редактора vi.

1
Удалить все начальные пробелы (не включая вкладки)
Я пытаюсь удалить пробелы в Vim, но не сенсорные вкладки. Например, если каждая из строк ниже имеет начальную вкладку, но b_lineимеет два дополнительных пробела, как я могу просто удалить эти два пробела? a_line b_line c_line Я использую это, чтобы удалить все ненужные конечные пробелы: :%s/\s\+$// http://vim.wikia.com/wiki/Remove_unwanted_spaces
2 vim  whitespace 

1
Невозможно удалить файл .swp
Я использую Vim на Windows 7 Enterprise. Vim иногда создает .swpфайл. После закрытия Vim этот файл остается на месте. Я хотел бы удалить это. Однако я получаю следующую ошибку: ri : Cannot remove item C:\.someFile.txt.swp: You do not have sufficient access rights to perform this operation. At line:1 char:1 + …

1
Vim, списки не отображают вкладки в начале строки
Я использую listcharsв моем, .vimrcчтобы увидеть пробелы. Моя текущая настройка: set list listchars=nbsp:¤,tab:>-,trail:¤,extends:>,precedes:< И это дает мне, например, это: >---Foo bar >---vim¤>--- Но я хотел бы эту вещь: Foo bar >---vim¤>--- Но я не знаю, как получить такое поведение. Спасибо.
2 vim  whitespace 


2
Ctrl + W неудобно [дубликат]
Возможное дублирование: эмуляция правой клавиши Ctrl на клавиатуре MacBook Pro, не имеющей действительной правой клавиши Ctrl MacVim с клавиатурой Mac: где находится правая клавиша CTRL? Я довольно новичок в Vim и узнал, что если я хочу переключить окно, в котором я работаю, мне нужно нажать Ctrl + W, а затем …
2 vim 

1
Как получить Vim, чтобы следовать ссылкам DokuWiki
Мне нравится использовать CTags для быстрого перехода к файлу и обратно, используя CTRL-] и CTRL-T. Я хотел бы иметь что-то подобное при редактировании файлов DokuWiki. Другими словами, у меня есть что-то вроде этого в файле 'start.txt': [[link]] Я хотел бы перейти к «link.txt» в том же каталоге, что и «start.txt». …
2 vim  tags  dokuwiki 


1
выход Vim после бездействия
У меня есть плохая привычка оставлять сеанс vim на одной из множества консолей, которые у меня открыты. Затем, в какой-то момент, я захочу отредактировать этот файл и получить знакомую жалобу о том, что он редактируется где-то в другом месте, и мне придется пролистать множество консолей, чтобы найти его. Есть ли …
2 linux  vim 

1
Почему в Vim все еще есть режим совместимости с vi? [закрыто]
Кто-нибудь может объяснить, почему в Vim все еще есть режим совместимости с vi? Зачем его использовать? Как следствие, мы должны держать set nocompatibleв нашем .vimrc; есть много шума в документации , как {not in Vi}, {Vi: no ++opt}и т.д. и я не могу понять, почему разработчики так тщательно это держат.
2 vim  vi 

0
Можно ли в vim искать термин, исключая те, которые встречаются в комментариях / блок-комментариях?
Например, если я хочу выполнить поиск, \<data\>но хочу пропустить все записи, появляющиеся в многострочных блочных комментариях, например: /* * Don't match comments containing the term 'data' */ Я не могу просто использовать отрицательный внешний вид нулевой ширины, \(\*.*\)\@<!\<data\>потому что комментарии блока не всегда начинаются с буквы в *каждой строке. Кажется, …

2
Как я могу использовать FTP через VIM?
Я уже несколько часов пытаюсь войти в общий хостинг с vim (совершенно новым для vim). Я читал об этом синтаксисе, но я понятия не имею, как его использовать, по-видимому, или где я могу вставить свой пароль FTP. :e ftp://[user@]machine/path
2 vim  ftp 

2
Как отобразить ctrl / p, очистить кеш и обновить корневой узел NERDTree?
Как мне карту <leader>r который очищает кеш CtrlP и обновляет NERDTree-х корневая директория? Псевдокод у меня есть: map <Leader>r :CtrlPClearCache<cr>g:NERDTreeMapRefreshRoot<cr> CtrlPClearCache очищает кеш, но я не нашел команды для обновления корневого узла NERDTree, не находясь в окне NERDTree.
1 vim  vimrc 

2
Какую локаль использует VIM для сортировки и регулярных выражений?
Предположим, у меня есть файл со следующим содержанием: c C b B a A Когда я делаю :%sort, Я получаю следующий результат: A B C a b c Когда я делаю :%!sort (обратите внимание на '!'), я получаю a A b B c C Я получаю такое же поведение с …
1 vim  sorting  utf-8  locale 

2
Linux: Как автоматически определить отображение и настроить редактор по умолчанию соответственно
Я относительно новичок в Linux. Я подключаюсь к удаленной машине Linux иногда через telnet, а иногда через NX-клиент для Windows. Когда я подключаюсь через Telent, я бы хотел, чтобы редактор по умолчанию был vim, а когда я подключался через NX, я бы хотел, чтобы редактор по умолчанию был gvim. Есть …
1 linux  vim  alias 

0
Как заставить приложение Dash Doc соблюдать отступы в MacVim?
Не могу сделать то же самое, что и ответ на вопрос ниже. Как заставить приложение Dash Doc уважать отступы? Кто-то сталкивался с той же проблемой с Vim? - Изменить: я не могу повторно использовать вопрос выше, потому что я не могу пока комментировать. Тем не менее, я думаю, что проблема, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.