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

Я смутно помню, что мы могли выделить куски в vi. Есть ли способ сделать это в консоли? например: на изображении я хотел выбрать только цифры, но выделение только фиксирует полные строки, а не прерывистые фрагменты. Я надеюсь, что я понимаю, что я имею в виду.

Дайте мне знать, возможно ли это, и theres.

Спасибо.

0
задан 28 October 2010 в 16:32

45 ответов

используйте ctrl , чтобы выбрать блок. используйте shift , чтобы изменить размер этого блока.

0
ответ дан 6 August 2018 в 04:26

Я не уверен на 100%, если вы просите об этом в vi или другом терминальном входе. Если вы говорите о некотором терминальном вводе, я бы сказал, просто подключите его к vi или напишите в файл, который вы открываете в vi.

Что касается выделения столбца в vi, у меня есть эпизод скринкаста, который его охватывает. Это называется режимом визуального выбора, и вы можете сделать визуальный выбор столбца: http://lococast.net/archives/241

В основном вы хотите использовать ctrl-v для запуска режима и затем двигайтесь так, как обычно, чтобы получить ваш выбор.

1
ответ дан 6 August 2018 в 04:26

Если вы хотите использовать полную мощность vim, тогда вы можете выводить вывод на vim.

  $ ./ascript.sh |  vim -  

Выход будет отображаться в vim, и вы можете использовать полную мощность vim, чтобы делать то, что хотите. Чтобы выбрать блок, как вы говорите выше, вы можете перейти в угол вашего блока чисел и сделать Ctrl + V, чтобы начать «режим визуального блока». Выберите блок, а затем скопируйте его в буфер обмена X, который вы можете сделать

  • "* p , чтобы скопировать в буфер обмена X11 - используйте среднюю кнопку мыши для вставки в другом месте
  • "+ p , чтобы скопировать в стандартный буфер обмена - используйте Ctrl + V для вставки в другое место

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

0
ответ дан 6 August 2018 в 04:26

Если вы используете терминал Gnome, вы можете сделать квадратный выбор, удерживая Ctrl, прежде чем делать выделение мышью.

Не уверен, что это то, что вы имеете в виду, хотя ... (ваш вопрос не очень понятно!)

0
ответ дан 7 August 2018 в 22:33

используйте ctrl , чтобы выбрать блок. используйте shift , чтобы изменить размер этого блока.

0
ответ дан 7 August 2018 в 22:33

Я не уверен на 100%, если вы просите об этом в vi или другом терминальном входе. Если вы говорите о некотором терминальном вводе, я бы сказал, просто подключите его к vi или напишите в файл, который вы открываете в vi.

Что касается выделения столбца в vi, у меня есть эпизод скринкаста, который его охватывает. Это называется режимом визуального выбора, и вы можете сделать визуальный выбор столбца: http://lococast.net/archives/241

В основном вы хотите использовать ctrl-v для запуска режима и затем двигайтесь так, как обычно, чтобы получить ваш выбор.

1
ответ дан 7 August 2018 в 22:33

Если вы хотите использовать полную мощность vim, тогда вы можете выводить вывод на vim.

  $ ./ascript.sh |  vim -  

Выход будет отображаться в vim, и вы можете использовать полную мощность vim, чтобы делать то, что хотите. Чтобы выбрать блок, как вы говорите выше, вы можете перейти в угол вашего блока чисел и сделать Ctrl + V, чтобы начать «режим визуального блока». Выберите блок, а затем скопируйте его в буфер обмена X, который вы можете сделать

  • "* p , чтобы скопировать в буфер обмена X11 - используйте среднюю кнопку мыши для вставки в другом месте
  • "+ p , чтобы скопировать в стандартный буфер обмена - используйте Ctrl + V для вставки в другое место

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

0
ответ дан 7 August 2018 в 22:33

используйте ctrl , чтобы выбрать блок. используйте shift , чтобы изменить размер этого блока.

0
ответ дан 10 August 2018 в 10:41

Я не уверен на 100%, если вы просите об этом в vi или другом терминальном входе. Если вы говорите о некотором терминальном вводе, я бы сказал, просто подключите его к vi или напишите в файл, который вы открываете в vi.

Что касается выделения столбца в vi, у меня есть эпизод скринкаста, который его охватывает. Это называется режимом визуального выбора, и вы можете сделать визуальный выбор столбца: http://lococast.net/archives/241

В основном вы хотите использовать ctrl-v для запуска режима и затем двигайтесь так, как обычно, чтобы получить ваш выбор.

1
ответ дан 10 August 2018 в 10:41

Если вы используете терминал Gnome, вы можете сделать квадратный выбор, удерживая Ctrl, прежде чем делать выделение мышью.

Не уверен, что это то, что вы имеете в виду, хотя ... (ваш вопрос не очень понятно!)

0
ответ дан 10 August 2018 в 10:41

Если вы хотите использовать полную мощность vim, тогда вы можете выводить вывод на vim.

  $ ./ascript.sh |  vim -  

Выход будет отображаться в vim, и вы можете использовать полную мощность vim, чтобы делать то, что хотите. Чтобы выбрать блок, как вы говорите выше, вы можете перейти в угол вашего блока чисел и сделать Ctrl + V, чтобы начать «режим визуального блока». Выберите блок, а затем скопируйте его в буфер обмена X, который вы можете сделать

  • "* p , чтобы скопировать в буфер обмена X11 - используйте среднюю кнопку мыши для вставки в другом месте
  • "+ p , чтобы скопировать в стандартный буфер обмена - используйте Ctrl + V для вставки в другое место

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

0
ответ дан 10 August 2018 в 10:41

используйте ctrl , чтобы выбрать блок. используйте shift , чтобы изменить размер этого блока.

0
ответ дан 13 August 2018 в 17:14

Я не уверен на 100%, если вы просите об этом в vi или другом терминальном входе. Если вы говорите о некотором терминальном вводе, я бы сказал, просто подключите его к vi или напишите в файл, который вы открываете в vi.

Что касается выделения столбца в vi, у меня есть эпизод скринкаста, который его охватывает. Это называется режимом визуального выбора, и вы можете сделать визуальный выбор столбца: http://lococast.net/archives/241

В основном вы хотите использовать ctrl-v для запуска режима и затем двигайтесь так, как обычно, чтобы получить ваш выбор.

1
ответ дан 13 August 2018 в 17:14

Если вы используете терминал Gnome, вы можете сделать квадратный выбор, удерживая Ctrl, прежде чем делать выделение мышью.

Не уверен, что это то, что вы имеете в виду, хотя ... (ваш вопрос не очень понятно!)

0
ответ дан 13 August 2018 в 17:14

Если вы хотите использовать полную мощность vim, тогда вы можете выводить вывод на vim.

  $ ./ascript.sh |  vim -  

Выход будет отображаться в vim, и вы можете использовать полную мощность vim, чтобы делать то, что хотите. Чтобы выбрать блок, как вы говорите выше, вы можете перейти в угол вашего блока чисел и сделать Ctrl + V, чтобы начать «режим визуального блока». Выберите блок, а затем скопируйте его в буфер обмена X, который вы можете сделать

  • "* p , чтобы скопировать в буфер обмена X11 - используйте среднюю кнопку мыши для вставки в другом месте
  • "+ p , чтобы скопировать в стандартный буфер обмена - используйте Ctrl + V для вставки в другое место

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

0
ответ дан 13 August 2018 в 17:14

Другие вопросы по тегам:

Похожие вопросы: