Описание тега vi
NoneVi - это семейство текстовых редакторов, ориентированных на текстовый режим. Для общих вопросов по использованию / настройке используйте https://vi.stackexchange.com/.
1
ответ
Ви движемся через DataGrid
Я использую DataGrid для отображения группы данных. я имею SelectionMode="Extended" а также SelectionUnit="FullRow", То, что я хотел бы сделать, это нажать J чтобы переместить фокус вниз в сетке, нажмите K чтобы двигаться вверх в сетке, и нажмите x …
09 сен '13 в 17:13
2
ответа
Редактирование файла через редактор vi в сценарии оболочки
Скрипт, в котором я открываю файл в редакторе vi, после чего пользователь напишет в нем что-нибудь, затем сохранит или совсем :wq! Когда я пытаюсь это сделать, выдается сообщение об ошибке, как показано ниже. e138 can't write viminfo file $home/.vim…
29 янв '15 в 13:14
2
ответа
Visudo больше не работает, что я могу сделать?
Итак... я случайно открыл visudo, набрав vi visudo и в то же время я также предпочитаю nano, поэтому я просто естественно нажал Ctrl + X для выхода, затем сразу не понял, что я нахожусь в vi (да, я медленный хаха) и продолжал пытаться:P... в любом с…
16 фев '11 в 01:58
0
ответов
Приведите несколько ссылок с завершением vim-latex
Я пытаюсь использовать функцию завершения vim-latex-suite цитировать или ссылаться на более чем одну запись в одной команде. Я пытаюсь достичь чего-то вроде \citet{ref1, ref2, ref3} с использованием F9 функция завершения. После того, как я наберу \c…
20 июн '16 в 03:01
1
ответ
VIM "линии пространства" не работает
Я хочу увеличить высоту строки ("пространство строк") в VIM. Официальная команда: set linespace=X Однако это не работает (не влияет), когда я помещаю его в мой файл.vimrc set t_Co=256 syntax on colorscheme wombat256 set linespace=1 " line height set…
21 ноя '11 в 01:25
2
ответа
Почему VIM не делает правильный отступ для двухстрочного цикла?
Я ввел следующий код в VIM, почему он не делает отступ правильно? Здесь я хочу повторить один и тот же цикл 3 раза, они не являются вложенными циклами. Этот код просто опишите мою проблему. #include <stdio.h> int main() { int c; for (c = 0; c …
19 июн '13 в 01:49
1
ответ
VI читает в выводе команды и использует его для поиска
Я хотел бы сопоставить ключ с командой внешней оболочки, которая затем вернула бы токен для поиска в vi. Затем vi следует использовать результат команды для поиска и перехода к строке, содержащей ее. Как это можно сделать? Спасибо!
02 мар '11 в 21:00
2
ответа
Добавить к строке в vi
Просто я хочу сделать противоположность A в ви - так где A переводит вас в режим вставки и переносит вас в конец текущей строки, я надеюсь перейти в режим вставки в начале текущей строки. Итак, есть ли эквивалент: 0 i одним нажатием клавиши? Я увере…
09 июл '15 в 15:24
0
ответов
^M персонаж в редакторе VI
Возможный дубликат: Как мне конвертировать файлы dos в файлы linux в vim? Я использовал для редактирования программ PHP в Notepad++, сегодня, когда я открыл в редакторе VI. Каждая строка была дополнена символом ^M. Что такое символ ^M? что я не вижу…
13 фев '12 в 05:05
0
ответов
Найти и заменить с помощью Vi и Regex
У меня 12+ ГБ файл sql. Он был создан с использованием опции --all-database MySQL. Мне удалось открыть его в Vi через Cygwin в Windows. Этот файл sql содержит несколько блоков базы данных. Общая схема, повторяющаяся между блоками: -- -- Current Data…
28 ноя '15 в 11:54
1
ответ
Редактор vi переписывает историю команд консоли
При использовании экрана linux редактор vi перезаписывает всю информацию консоли. Я ожидаю, что vi откроет файл как отдельное окно, и при выходе он должен вернуться обратно в консоль. Мой.screenrc есть, ################ # # default windows # screen …
25 апр '17 в 09:11
1
ответ
Добавить строку в начало строки, содержащей шаблон
Я пытаюсь комментировать строки в моих сценариях, где присутствует шаблон из данного списка шаблонов. Теперь я могу сделать это следующим образом в командной строке: sed '/abcdefg/ s/^/#/' file.sql > file.commented Но если я использую переменную …
20 фев '15 в 09:50
2
ответа
Как удалить столбцы в файле vi?
У меня есть файл vi, содержащий сотни строк в следующем формате 029.inp.log: SCF Done: E(RHF) = -844.790844670 A.U. after 26 cycles Я хочу удалить все столбцы (разделенные пробелами / символами табуляции., Когда я вставил их сюда), кроме первого (02…
27 апр '16 в 02:33
2
ответа
vi, установите пользовательские настройки
При использовании vi мне почти всегда нужно делать :set hlsearch :set number Как я могу сделать так, чтобы моя система всегда загружала их как пресеты или как-то еще, когда я использую vi. На одной машине я root, на другой нет. Поэтому, пожалуйста, …
03 фев '15 в 12:53
1
ответ
Удалить полные слова, содержащие строку в Vim
Я пытаюсь удалить слова из строки, если они содержат определенную строку. Вот пример текста: host-a, host-b, host-c+test, host-d, host-e+test Я хочу удалить все, что содержит +test, чтобы привести к: host-a, host-b, host-d Точно так же мне нужно при…
20 янв '13 в 05:24
1
ответ
Простой способ скопировать слово под кареткой в Vim
Я пытаюсь найти простой способ скопировать слово, над которым сейчас стоит каретка. Я знаю, что могу выбрать в начале слова: нажмите v e y. Но это кажется сумасшедшим, я могу просто нажать * над словом, чтобы найти его, конечно, есть лучший способ с…
17 фев '12 в 01:20
1
ответ
VI показывает управляющие символы после разделения большого текстового файла с помощью git bash split
Я использовал эту ветку, чтобы разбить большой текстовый файл на несколько небольших файлов. Чтобы разделить файл, я использую следующую команду в Git Bash: split -l 80000 largeFile Затем я хочу отредактировать каждый из выходных файлов, но когда я …
19 дек '18 в 09:54
1
ответ
Как добавить префикс для каждой строки определенного столбца в файле CSV через командную строку в Linux
Я пытаюсь добиться следующего. Файл перед редактированием. column-1, column-2, column-3, column-4, column-5 Row-1-c1, Row-1-c2, Row-1-c3, Row-1-c4, Row-1-c5 Row-2-c1, Row-2-c2, Row-2-c3, Row-2-c4, Row-2-c5 Row-3-c1, Row-3-c2, Row-3-c3, Row-3-c4, Row…
15 июн '14 в 02:18
1
ответ
Vim: как динамически создавать шаблон регулярных выражений
Я хотел бы объединить переменную в шаблоне регулярных выражений. Например, рассматривая этот шаблон для синтаксиса, который соответствует строкам от 1 до 3. syn match Title /\%>0l\%<4l.*/ Я хотел бы иметь возможность динамически устанавливать …
06 дек '17 в 13:09
16
ответов
Как мне использовать регистры vim?
Я знаю только об одном экземпляре, использующем регистры - через Ctrl R *, когда я вставляю текст из буфера обмена. Каковы другие виды использования регистров? Как их использовать? Все, что вы знаете о регистрах VI (давайте сосредоточимся на vi 7.2)…
30 сен '09 в 13:02