Публикации по теме 'vi'


Приключения героев в мире текста
От IDE к консоли, назад и вперед. Я ловлю себя на том, что постоянно переключаюсь. Еще одна вещь, я человек с ограниченными возможностями, и взаимодействие с мышью для меня сложно. Моя большая мечта - голосовое управление. На данный момент клавиатура и сочетания клавиш со скриптом работают лучше всего. Приключения героя в мире текста Даже в каком-то старом тексте о героях и богах можно было найти святые вары про vi и emacs. Я разработчик. Код…..

Вопросы по теме 'vi'

Почему так мало модальных редакторов, отличных от vi*?
Почти все другие редакторы, не являющиеся потомками vi (vim, cream, vi-emu), по-видимому, используют сочетания клавиш emacs ( ctrl + w , чтобы удалить слово назад). и так далее)
10248 просмотров
schedule 10.10.2022

Vi/Vim восстанавливает открытые файлы
Мне было интересно, доступна ли эта общая функция IDE. Предположим, я открываю много файлов с помощью Vim, используя vsplit и split . Потом все закрываю. На следующий день я хочу восстановить эти файлы. То есть восстановить то, как они были...
21927 просмотров
schedule 07.11.2023

Переместить курсор на x строк из текущей позиции в vi/vim
Есть ли способ переместить курсор на относительное количество строк в vi/vim? Скажем, у вас есть курсор на 10 строк ниже блока кода, который вы хотите удалить. Если у вас есть номера строк, показанные в относительном порядке, было бы неплохо иметь...
49986 просмотров
schedule 28.10.2022

В редакторе vi откройте файл произвольного типа с помощью произвольной программы.
В редакторе vi есть очень полезная команда gf , которая позволяет открыть в новом окне vi файл, путь к которому находится под курсором в редакторе vi . Я пытаюсь обобщить эту функцию, чтобы файл любого типа можно было открыть из редактора vi ,...
178 просмотров
schedule 04.08.2022

как переназначить ‹C-;›
Я хочу использовать следующий код, чтобы быстро перейти из режима вставки -> командный режим. Проблема в том, что он просто не регистрирует мои ключи. Я пробовал с контролем (ничего не происходит), а также пробовал с командой (D), и он просто...
919 просмотров
schedule 31.03.2024

использование сценария оболочки Linux для редактирования и переименования файла
Я пытаюсь выполнить команду с помощью Vi или ex для редактирования файла, удалив первые пять строк, заменив x на y , удалив лишние пробелы в конце каждой строки, но сохранив возврат каретки, и удалив последние восемь строк файла. файл, затем...
1007 просмотров
schedule 14.04.2024

`установить режим редактирования vi` в строке чтения Python (os x)
Пытаясь улучшить свою обычную консоль Python, я хотел добавить редактирование в стиле vi. 1-е: python не читает ~/.inputrc , если я правильно понимаю. Затем я попытался сделать (через ~/.pythonrc.py ): import readline...
1083 просмотров
schedule 19.09.2022

Шаг через скобку, круглую скобку и т. д. с вкладкой в ​​Vim
Я хотел бы иметь возможность нажать вкладку и сделать так, чтобы она перешагивала/перемещалась за пределы закрывающего тега в Vim. Я могу добиться этого, добавив inoremap <C-e> <C-o>A к моему .vimrc, но это работает только при...
241 просмотров
schedule 02.01.2024

Объедините несколько команд режима vi-copy в одну команду
Я хотел бы иметь команду в режиме tmux vi-copy, которая объединяет следующие три шага в один: выбирает текущую строку копирует выбор, сделанный на шаге 1 копировать по конвейеру скопированное выделение в xargs Могло ли это выглядеть так?...
453 просмотров
schedule 06.08.2022

Как настроить автоперенос busybox vi, когда строка слишком длинная?
Я использую командную строку в докере, os - это alpine linux, при использовании команды vi, если строка слишком длинная, она не может автоматически переноситься, поэтому конец строки не может отображаться. Я попробовал несколько настроек, таких...
572 просмотров
schedule 12.01.2024

Как быстро перейти к определенной позиции с помощью VIM
Ниже приведен фрагмент кода, который я взял из Интернета в качестве примера. Скажем, мы находимся в строке 48 (второй ввод внизу), однако нам нужно вернуться ко второму из в строке 8. Мы просто нажали :82o ? Что делать, если номер строки очень...
175 просмотров
schedule 12.08.2022

Почему MacVim показывает `@` и пробел для длинных строк?
Это сводит меня с ума... Скажем, у меня есть короткая строка текста в строке 32 и очень длинная строка в строке 33, скажем, длиной 10 000 символов... если у меня включен перенос слов, он показывает ТОЛЬКО строку 32 и останавливается на ней, а...
62 просмотров
schedule 21.12.2023

Могу ли я посмотреть, в каком режиме я нахожусь при использовании vi-mode для терминала (xterm)?
Вопрос довольно понятен. Я слышал от коллеги, что есть способ посмотреть, в каком режиме я сейчас нахожусь при использовании vi-mode в терминале, но он почему-то забыл, как это делается, и я не смог найти ответ на этот вопрос. Как мне это сделать?
67 просмотров
schedule 24.11.2023

Строка чтения VI не дает желаемого результата
У меня есть файл с именем test , я открываю его с помощью vi как такового: vi test Теперь я хочу вставить строку через команду оболочки, для простоты я использую printf : :r! printf %s hello Однако введенная строка tests...
37 просмотров
schedule 31.07.2022

Удаление i-j-го символа в каждой строке в vim?
В настоящее время я пытаюсь упростить редактирование своих файлов, и мне нужно найти способ удалить 2–10-й символ каждой строки, сохранив первый символ каждой строки. Я знаю, что вы можете удалить первые N символов каждой строки с помощью...
35 просмотров
schedule 22.08.2022

Как выйти из режима excute:_ с помощью ключей vim в терминале zsh?
Недавно я переключился на привязку клавиш в стиле vim для своего терминала, поместив set -o vi в свой файл .zshrc. При его использовании я оказываюсь в этом режиме excute:_ после нажатия Esc , а затем : терминал выглядит так: [I] ➜ execute:...
130 просмотров
schedule 02.02.2024