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

vi - это текстовый редактор операционной системы Unix.

2
vi / vim альтернатива сублиметекста «Расширить выделение до объема»
Возвышенный текст имеет классную функцию под названием « Расширить выделение до области » SHIFT + CMD + SPACE, которая выбирает все в области. Он выбирает все в области, работает отлично () или [] или {}, повторяя это, расширяет область до своего родителя. Я хочу добиться того же с Vim.

2
Vi может записывать в файл, несмотря на то, что файл доступен только для чтения
В следующем примере показано, как создать файл только с разрешениями на чтение. Как мы можем видеть, когда я пытаюсь записать в этот файл , используя команду эха я получаю, Permission denied. Но почему, если мы используем vi, мы не получаем Permission denied? Как можно видеть здесь, мы можем записать в …
12 linux  chmod  ls  vi 

2
Вихревые движения буфера в окне
При использовании :set wrapв vi / vim содержимое всей перенесенной строки помещается в буфер отображения при перемещении курсора в новую строку, даже при навигации по файлу по отображаемой строке (gj / gk), а не по реальной строке (j / к). Например, если строка обернута над 5 строками экрана и в …
11 linux  unix  vim  vi 

1
Скрытие командной строки vim, когда она не используется?
Есть ли способ скрыть командную строку vim (в идеале, автоматически), когда она не используется? На маленьких экранах это занимает одну ценную строку. Я думаю , что это будет «нормально» скрыто, и появляется , когда :, /и т.д. набирается.
11 vim  vi 

6
Ошибка определения местоположения в Vim Syntastic
Я установил Syntastic в Vim, и он отлично находит ошибки (в основном в коде Python, над которым я работаю). Если я обычно прыгаю в файле, я вижу ошибки в строке состояния, когда курсор находится над соответствующей строкой. Что я не могу понять, так это как перемещаться между ошибками. Я понимаю, …
11 vim  vi 

3
Вы вошли в vi, внесли изменения, сначала забыли sudo - что теперь
Я сделал длительные изменения в файле конфигурации на компьютере с Ubuntu Linux с помощью редактора vi. К сожалению, я сначала забыл sudo, так что теперь я в редакторе, но не могу сохранить свои изменения из-за отсутствия прав. Могу ли я задним числом судить пользователя на этом терминале, или как лучше …
10 linux  permissions  sudo  vi 

3
Vi в Linux: показать конец строки ^ M для файлов формата DOS
В Solaris, если вы откроете файл в vi с окончанием строки Windows, он будет отображаться как ^ M в конце каждой строки. В Linux vi умнее, понимает формат файлов Windows и не отображает ^ M. Есть ли настройка, чтобы заставить Linux vi вести себя так же, как Solaris в этом …
10 linux  vi 

4
Vi-Vim нравится управление клавишами для Windows
Я давно пользуюсь gVim и очень люблю интерфейс. Я влюблен в свое мастерство клавишного фу. Мне было интересно, есть ли какое-либо приложение, которое расширило бы его функциональность на все части Windows 7? По крайней мере, некоторые основные функции. Я хотел бы иметь возможность управлять проводником, браузером и т. Д. Я …

6
Повторяя через строки в VIM
У меня есть несколько строк текста, как это: firstName lastName email Теперь я добавляю private readonly stringв начало первой строки. Как мне повторить это редактирование для других строк? (конечно, не посещая каждую строку вручную) (Кстати, я понимаю, что это можно сделать с помощью регулярного выражения, но я ищу «путь vi», …
8 vim  vi 

2
Readline в режиме vi: как включить стрелки вверх / вниз?
Когда bash имеет привязки vi (set -o vi), стрелки вверх / вниз работают как в командном, так и в режиме вставки. Когда я настраиваю ~ / .inputrc в readline для использования режима vi (установите режим редактирования vi), такие приложения, как irb, не получают функции стрелки. Я попытался "включить-включить клавиатуру" в …
8 vim  vi  readline 

1
vi: что такое подробный режим и когда / как я могу его использовать?
Иногда, когда я использую vi, я случайно нажимаю, caps lockкогда нахожусь внутри command mode. Это, очевидно, ставит vi, в verbose modeкотором у меня возникают проблемы с поиском документации о том, как использовать. Как и когда я должен использовать verbose mode?
8 vim  vi 

1
Прервать vim пасту
Иногда я вставляю много данных в vim (> 5000 строк) и забываю включить режим вставки. В этом случае vim занят в течение нескольких минут, пытаясь правильно сделать отступ для всего текста (который действительно очень плохо работает с какими-то данными, с отступом примерно в 10 000 символов). Есть ли способ прервать …
5 vim  copy-paste  vi 

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

0
Привязки оболочки Vim (set -o vi) на iTerm2
Проблемы с историей при использовании bash vi bindings на iTerm2 на Lion. (У меня была та же проблема с iTerm, когда я переключился на Lion.) Трудно точно объяснить, но когда я нажимаю k, чтобы перейти к самой последней команде, он перемещает курсор вперед на несколько символов, поэтому он больше не …
1 bash  vi  osx-lion 

1
Избавление от персонажей при выполнении gf в vim
я использую vim для кодирования. Когда у меня есть что-то вроде следующего: SomeModule->actualMethod() если я возьму курсор на SomeModule и я делаю gf Я получаю жалобу, что SomeModule- не существует в пути. Как я могу избавиться от - таким образом SomeModule файл открывается?
vim  vi 

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