Довольно простой - как можно выбрать просто вставленный текст (после вставки его)?
Я редактирую некоторые файлы, которые являются просто данными, и я "потерян" иногда..., таким образом, помогло бы, мог ли я выбрать его или так или иначе иначе отметить текст, я только что вставил, чтобы иметь визуальное подтверждение и знать от того, где продолжить.
Это может быть сделано?
Вы пробовали 'GV' в нормальном режиме...
Это делает n't, на самом деле выбирают последний вставленный текст...
Это выбирает последний выделенный текст..
править:
nmap p :call Paster()<CR>
nmap '; :call LastPasted()<CR>
nmap y :call ClearList()<CR>
let s:linelist=[]
let s:lastidx=len(s:linelist)
if !exists("*Paster")
function! Paster()
let x=getpos(".")
let s:linelist+=[x]
let s:lastidx=len(s:linelist)
if s:lastidx>50
remove(s:linelist,0)
let s:lastidx-=1
endif
"echo s:linelist
exec "normal! \"0gp"
endfunction
endif
if !exists("*LastPasted")
function! LastPasted()
if s:lastidx>0
let s:lastidx=s:lastidx-1
else
let s:lastidx=len(s:linelist)-1
endif
let pos=s:linelist[s:lastidx-1]
call setpos(".",pos)
endfunction
endif
if !exists("*ClearList")
function! ClearList()
let s:linelist=[getpos(".")]
let s:lastidx=0
exec "normal! :y\<CR>"
endfunction
endif
Это могло бы помочь Вам.. Добавьте это к своему vimrc файлу.
Здесь я повторно отобразил 'y' (рывок) и 'p' (вставка) такой способ, которым, позиция курсора сохраняется для каждой копии и вставки. Можно использовать'; циклически повторять thro положения. Это не выбирает вставленный текст, но берет Вас к позициям, где Вы вставили текст. Для каждой новой копии очищен буфер (список).
Я просто ограничил buffersize 50. Можно удалить раздел, если не нужный.
Отмена затем Восстановление. Не выбирает текст, но он говорит Вам, где изменение было. Если Вы сделали некоторое другое редактирование начиная со вставки... всегда существует, несколько отменяют.
Ну, это находится все еще в Вашем буфере обмена, готовом вставлять. Если Вы заблудились, Вы могли бы сделать другую вставку к пустому текстовому файлу и видеть, где Вы были тем, что вставлялось.