Код вашего приложения компилируется самим Unity, а не Visual Studio. Вам необходимо сообщить Unity о любых внешних библиотеках DLL. Чтобы Unity узнала о внешней DLL, просто поместите ее в каталог Assets в своем Unity Project.
Попытка выполняет следующее или вставила в Ваш .vimrc
vnoremap <C-r> "hy:%s/<C-r>h//gc<left><left><left>
Путем нажатия ctrl+r в визуальном режиме, Вам предложат ввести текст для замены. Нажмите Enter и затем подтвердите каждое изменение, которое Вы согласовываете с y или снижением с n.
Эта команда переопределит Ваш регистр h
таким образом, можно выбрать другой один (путем изменения h
в команде выше к другой строчной букве), что Вы не используете.
У меня есть это в моем vimrc:
function! GetVisual() range
let reg_save = getreg('"')
let regtype_save = getregtype('"')
let cb_save = &clipboard
set clipboard&
normal! ""gvy
let selection = getreg('"')
call setreg('"', reg_save, regtype_save)
let &clipboard = cb_save
return selection
endfunction
vmap <leader>z :%s/<c-r>=GetVisual()<cr>/
Это захватит визуальный выбор и запустит команду замены с него.
Править: Я должен указать, что это не работает с многострочными визуальными выборами. В то время как GetVisual () не имеет проблемы при возврате его, я не уверен, как правильно поместить его в командную строку. Если у кого-либо есть какие-либо подсказки относительно того, как я мог бы сделать это, прокомментируйте.
Я не думаю, что можно сделать это из поля. Но много людей как эта функция, таким образом, существуют тонны макросов и такого (я добавил его сам). Вот тот, который можно добавить, например; просто нажмите *
искать следующее соответствие на визуально выделенном тексте.