Вопросы с меткой [vi]

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

1
голос
1ответ
116 показов

Как мне установить мета-ключ с функцией мета-конвертации в большинстве * nix-терминалов?

,Xdefaults: xterm*eightBitInput: false Эта команда, очевидно, позволяет использовать мета-ключ + что-то для входа в режим редактирования vi в терминале Linux. Но что такое мета-ключ и как вы ...
1
голос
1ответ
842 показов

Закройте несколько файлов в vi

Если я открываю несколько файлов в vi с помощью vi * .py, то как мне выйти из всего сеанса vi вместо редактирования каждого файла? Похоже, достаточно простой вопрос, но не могу найти ничего в Google.
1
голос
2ответа
2k показов

Что делает shiftwidth в редакторе VIM

Я читал об опциях shiftwidth в Google: чтобы изменить количество пробелов, вставленных для отступа, используйте опцию shiftwidth. Хорошо, хорошо, но что это более точно? Как я могу попробовать это, ...
1
голос
3ответа
1k показов

VIM прекратил использовать мой _vimrc, и я не могу понять, где он устанавливается?

Мой _vimrc выглядит так set nocompatible source $VIMRUNTIME/vimrc_example.vim colorscheme pablo set backup=~/vimfiles/backup set directory=~/vimfiles/tmp set diffexpr=MyDiff() function MyDiff() let ...
1
голос
1ответ
670 показов

перезагрузить файл в vim без прокрутки

Возможно ли :e буфер в vim без регулировки прокрутки? Поведение, которое я вижу: файл перезагружается, за которым следует zz (перерисовка с количеством строк в центре окна). Я хотел бы просто ...
0
голосов
4ответа
4k показов

Как расширить редактор vim на весь экран в замазке?

Когда я использую vi или vim для редактирования файлов в putty, он показывает только ограниченные строки и столбцы. Так как же расширить редактор на весь экран?
0
голосов
0ответов
291 показов

Как сделать так, чтобы команда `file -i` возвращала ISO-8859-9?

Допустим, у меня есть текстовый файл с содержанием şşş и в vi/vim я установил fileencoding как :set fileencoding=ISO-8859-9 . Позже, когда я проверяю кодировку с file -i это дает text/plain; ...
0
голосов
2ответа
6k показов

Вкладка завершена в режиме VI KSH 'vi-tabcomplete' дает плохие опции

Когда я пробую вещи, как в моем .profile: set -o vi-tabcomplete Я получил: .profile[292]: vi-tabcomplete: bad option(s) Кто-нибудь знает об обходном пути?
0
голосов
1ответ
179 показов

Почему Bash не распознает мой символ новой строки?

Я пытаюсь получить сценарий для изменения порядка входов (да, я знаю, что команда "tac" уже делает это), мой сценарий выглядит следующим образом: строка F печати, которая печатает значение массива, а ...
0
голосов
1ответ
402 показов

Как бы я написал эту команду VIM для `sed`?

У меня есть .csv со специальными символами, которые портят импорт, который мне нужно сделать. В VIM я обнаружил, что удалить специальные символы с помощью: :%s/\r//g Это удаляет ^M из некоторых моих ...
0
голосов
0ответов
49 показов

экран и $ TERM и неправильно отформатированный vi

Я ssh'ing с моего Mac (Terminal.app) в окно Linux, где мне нужно запустить ckermit или экран через USB, чтобы иметь консоль на втором компьютере Linux. (На втором блоке нет графики, и я пытаюсь ...
0
голосов
1ответ
54 показов

VI Ctrl+W терминал Альтернатива

Есть ли сочетание клавиш мыши с сочетанием клавиш Ctrl+W, например, Option+ щелчок, чтобы перейти на любой экран напрямую? Я не хочу циклически проходить через все окна, вместо этого я хочу сразу ...
0
голосов
1ответ
57 показов

Скопируйте и вставьте, используя vi дублирующиеся строки комментариев

На компьютере с Windows я копирую следующее во всплывающую подсказку. var http = require("http"); http.createServer(function (request, response) { // Send the HTTP header // HTTP Status: 200 : OK // ...
0
голосов
1ответ
482 показов

Переподключиться к случайно остановленному сеансу vi (git commit)

На Cygwin я случайно нажал Ctrl+Z в vim . Я редактировал сообщение git commit . Это привело к $ git commit -a [1]+ Stopped git commit -a Я думаю, что сессия vi все еще активна: $ ps -ef | grep vi ...
0
голосов
2ответа
476 показов

поиск и замена в VI

Мне нужно преобразовать '12 .22.54' в '12:22:54' в строку ниже, чтобы она работала в MS SQL. cast('14-JAN-14 06.65.22 AM' as datetime),'63.124.79.253'); cast('14-JAN-14 12.22.36 AM' as ...
0
голосов
1ответ
6 показов

Номера строк стека / расположение файлов в vi

Большую часть времени я читаю код и перехожу от функции к функции, моделируя стек вызовов. Как только я доберусь до сути, мне нужно вернуться назад, чтобы увидеть, как обрабатываются возвращаемые ...
0
голосов
2ответа
59 показов

VI - Вставить что-нибудь в первую позицию / символ последовательности строк

Я хотел бы выдернуть один символ и вставить его в первую позицию последовательности строк. Например, мне нужно добавить «#» в начале 7 строк файла. Кто-то может мне помочь?
0
голосов
1ответ
156 показов

Копирование / вставка блока строк в редакторе vi

У меня странная проблема при копировании / вставке группы строк в vi. Например, скажем, у нас есть группа строк следующим образом: AAAAAAAA AAAAAAAAAAAAAA BBBBBB BBBBB BBBBBBBBBB CCCCC CCC CCCCCCCC ...
0
голосов
0ответов
17 показов

Vim ftplugin применяется во всем мире

Я новичок в Vim. У меня есть ftplugin для файлов C, расположенный в /usr/share/vim/vim74/plugin/c.vim . По какой-то причине эти правила применяются не только к файлам C, но и глобально для всех ...
0
голосов
1ответ
146 показов

Не удается приостановить vi с помощью Ctrl-Z

Это на AIX 6.1, подключенном через PuTTY 0.65. Если я открою файл и нажму Ctrl-Z, то. Это работает 1-й. Но когда я переключаюсь назад и снова нажимаю Ctrl-Z. Квадратный курсор прыгает вниз. Я могу ...
0
голосов
1ответ
44 показов

Предотвратить Vim от выбора менее 2 символов?

Я использую Vim все больше и больше, и я установил плагин ideaVim в мою среду разработки от JetBrains (pyCharm , phpStorm). Я все еще использую мышь для навигации и выделения текста, и иногда, когда ...
0
голосов
0ответов
40 показов

Есть ли в VIMProbable поддержка регистров?

VIMProbable - это браузер, который работает с ключами vi. Есть ли поддержка хранения текста в регистрах?
0
голосов
1ответ
891 показов

Vi копирование и вставка не работает

Когда я открываю vi/vim в conemu, я не могу вставить текст из буфера обмена (правая кнопка мыши) и не могу скопировать файл в буфер обмена (отметить текст). Однако в git bash все работает нормально. ...
0
голосов
1ответ
915 показов

Попытка отредактировать файл в vi и он вылетает [1]+ Остановлено

Нашел этот вопрос, вот что я вижу:Сообщение об ошибке файла подкачки при попытке отредактировать файл .vimrc? Но в моем случае я могу удалить файлы подкачки, попробуйте изменить файл и Ctrl-Z, и я ...
0
голосов
0ответов
41 показов

Имейте vim, не заботящийся о состоянии capslock в нормальном режиме

Я хотел бы знать, возможно ли (и если да, то как) иметь vim (или другой vi-подобный редактор, действительно). Переход с vim на другой не сильно меня раздражает, если редактор работает в терминале и ...
0
голосов
1ответ
73 показов

Можно ли переназначить вкладку в nvi?

Я хочу отобразить вкладку в nvi(1). Когда я пытаюсь отобразить буквенную вкладку, набрав Ctrl+V, а затем Tab, она не отображается как ^I а nvi(1) показывает «Использование: карта [!] [ключи заменяют] ...
0
голосов
0ответов
438 показов

Как отправить или скопировать файлы в каталог /system /etc Android?

Я хотел бы найти способ добавить часть файла /etc /hosts моего рабочего стола в файл /system /etc /hosts моего Android без записи каждой строки вручную и, желательно, с помощью одной команды, потому ...
0
голосов
1ответ
92 показов

Замените терминал vi на оконный vim для root

Я на Mac OS X, но я думаю, что то же самое для других Unix. Каждый раз, когда я набираю vi на терминале, я хочу открыть версию Vim с графическим интерфейсом (в Mac OS это называется mvim). Для моего ...
0
голосов
1ответ
868 показов

Mac OS X. Vi - E185 не может найти цветовую схему

Редактирование с помощью vi в терминале дает следующую ошибку. E185: Не удается найти метакосм цветовой схемы. Я думаю, что проблема не в том, что я мой .vimrc (без странного возврата кареты). Я ...
0
голосов
1ответ
270 показов

Ви как редактирование всей операционной системы?

Есть ли расширение, которое я могу установить в Mac OS X, которое позволяет мне использовать команды, похожие на vi, везде в операционной системе? И если это невозможно, есть ли решение, которое ...
0
голосов
1ответ
52 показов

Когда я пытаюсь изменить режим в VI, он предлагает ^ [char

Я использую FreeBsd 9 и мне нужно использовать Vi. Моя проблема связана с изменением режима (команда вставить или вставить в команду) в VI. Я знаю, что мне нужно использовать клавишу ESC для ...
0
голосов
1ответ
338 показов

Есть ли способ отфильтровать имена файлов из "старых файлов" vim, возможно, используя шаблон?

Я использую vim's :browse oldfiles файлы, чтобы редактировать файлы, с которыми я недавно работал. Тем не менее, есть некоторые файлы, такие как автоматически созданный git COMMIT_EDITMSG, которые ...
0
голосов
2ответа
66 показов

В vi, как я могу перейти к объявлению функции?

В Vi, если я нахожусь в середине функции, как я могу вернуться к объявлению функции?
0
голосов
1ответ
111 показов

Как перемещаться по текстовым файлам в формате vi

Я считаю, что навигация по текстовым файлам, которые были завернуты в слова, несколько сложна в vi. Если есть строка, завернутая в слово, и она идет вниз на несколько строк, тогда трудно перемещаться ...
0
голосов
3ответа
70 показов

Как использовать перенаправление для создания файла

У меня есть скрипт Linux, который генерирует строку и выводит ее на консоль. Я хочу, чтобы эта строка была именем файла и открыла его для редактирования в vi. Как это может быть сделано?
0
голосов
1ответ
88 показов

Как добавить содержимое оболочки в Vim?

При использовании vim мы можем использовать :!ls выполнить команду оболочки, но как мы можем импортировать вывод ls в vim для редактирования?
0
голосов
3ответа
5k показов

Ubuntu + невозможно редактировать файл .bashrc из-за ReadOnly

Я получаю следующее предупреждение: Unable to verify SSL certificate for api.heroku.com To disable SSL verification, run with HEROKU_SSL_VERIFY=disable Поиском в Google я смог найти несколько ...
0
голосов
3ответа
212 показов

как превратить весь файл в верхний регистр?

У меня есть файл на сервере в другом кампусе, который все в нижнем регистре, который мне нужно изменить на все прописные. Есть ли простая команда Unix, которая сделает это? [Я использую PuTTy на ПК, ...
0
голосов
1ответ
163 показов

Как быстро переключить режим vim?

Этот вопрос не такой, как в Vim, как я могу быстро переключаться между вкладками?, но то, что я хочу, немного похоже на это, так как мы все пытаемся найти ярлыки при редактировании с помощью vim:) ...
0
голосов
1ответ
556 показов

Избавление от персонажей при выполнении gf в vim

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

Использование регулярных выражений в vi

Когда я пишу запись в блоге Google, в HTML добавляется много записей, как показано ниже (не знаю почему). Как мне их удалить? Обратите внимание, что числа 8 и 9 должны быть заменены некоторым ...
0
голосов
3ответа
242 показов

Вставьте текст с помощью редактора vi

Я использовал nano раньше. Я немного запутался в том, как начать вставлять текст, иногда я просто начинаю печатать, и в нижней части я вижу -- insert -- и я могу нормально редактировать и сохранять. ...
0
голосов
1ответ
866 показов

Заменить текст текстом из другого файла в скрипте?

Я хочу заменить 5 строк текста в файле текстом другого файла в моем скрипте, я знаю, что запустить VIM я могу сделать :45,50d :r replacement.txt удалить 5 строк, а затем вставить весь файл, но я хочу ...
0
голосов
1ответ
171 показов

подстановка соответствия

Я могу сопоставить шаблон с регулярным выражением в vi , но когда я добавляю строку замены, vi думает, что это часть соответствия регулярному выражению. Это происходит несмотря на использование ...
0
голосов
2ответа
63 показов

Принудительная подсветка HTML в VI, когда он не может распознать входной файл

У меня проблемы с редактированием HTML в более старой версии VI(M). VIM - Vi IMproved 6.3 (2004 June 7, compiled [...] 2005) . Однако при чтении сценариев оболочки .sh проблем не возникает. Он не ...
0
голосов
1ответ
418 показов

Терминал iTerm2 слишком большой ошибки

Я использую iTerm2 для SSH к различным серверам. Когда я использую VI для редактирования файла, я получаю сообщение об ошибке «Слишком широкий терминал».«Чтобы исправить это, я использую следующую ...
0
голосов
2ответа
1k показов

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

Когда я пытался использовать yml , он требует политики TAB, ONLY SPACE. Я понял, что мне нужны специальные настройки для этого. Во всяком случае, я не могу жить без вкладок. Поэтому я хочу, чтобы мой ...
0
голосов
2ответа
2k показов

mingw/msys с vi, поддержка ctags?

Я пытаюсь запустить vim на win7 внутри msys (что не совсем необходимо, я знаю, что могу запустить gvim в windows, но я хотел бы иметь возможность использовать vi внутри терминала) все устанавливается ...
0
голосов
2ответа
97 показов

ВИМ. убедитесь, что каждый буфер отображается на 1 вкладку и всегда показывает

Поэтому я хочу, чтобы vim вел себя как "стандартный" текстовый редактор, в котором открытые буферы всегда будут отображаться на вкладку, и эта вкладка показывает только 1 буфер. Это как, скажем, ...
0
голосов
0ответов
20 показов

Запретить пользователям использовать vim для перезаписи файла

У меня есть программа, которая генерирует хэш-файл, который только root имеет права на чтение и запись. Почему я все еще могу использовать vi, чтобы открыть его (не читая ничего), а затем ...