У меня есть файл с длинными строками и вам нужно увидеть/скопировать значения, которые находятся в определенном местоположении (-ях) для всего файла, но скопировать остальную часть строки.Копирование только значения в столбце n Vim
Если ширина текста достаточно мала, ~ 184 столбца, я могу использовать: set colorcolumnnum, чтобы выделить значение. Однако более 184 символов он получает немного громоздкую прокрутку.
Я пробовал: g/\% 1237c/y Z, для одной из позиций, в которой я нуждался, но это дергало всю линию.
например, для меньшего образца: g/\% 49c/y Z будет выдергивать все строки 1 и 2, но я хочу выдернуть или скопировать символ в этом столбце, то есть = в строке 1 и x в строке 2 .
vim: filetype=help foldmethod=indent foldclose=all modifiable noreadonly
Table of Contents *sfcontents* *vim* *regex* *sfregex*
*sfsearch* - Search specific commands
|Ampersand-replaces-previous-pattern|
|append-a-global-search-to-a-register|
*sfHelp* Various Help related commands
Возможно, вы можете включить пример того, что находится в файле, который вы пытаетесь скопировать? Я не могу сказать из вопроса, что именно вы пытаетесь сделать. –
Не думайте, что у меня есть возможность прикреплять файлы, и публикация примера шириной 1500 символов не будет делать этого :), но ответ после вашего ответа дал ответ. Файл выглядит следующим образом (режим Nowrap), и я хочу, чтобы U был его собственным, а конечный D, который в файле находится в позициях U = 56 и D = 265, другой файл имеет D в позиции 1265. 2929122011000000000006410240024097 U 000000 000000 00000000 D – Steve