하루 하루의 일상 생활에서 변수 강조 또는 검색과 같은 특정 기능을 조작해야하는 경우가 많지만 편집 / 검색의 범위를 제한 한 적은 없었습니다.
vim에서 선택적으로 말하고, $color
이러한 중괄호 세트 또는이 접기 등의 내부에 대한 모든 참조를 찾을 수있는 방법이 있습니까? 가능하면 비교적 일반적인 것이 이상적이므로 텍스트 편집 / 대체에 적용 할 수 있습니다.
예로서:
$color = "#fff";
function PickColor () {
$color = "#bbb";
$newColors = ["#000", "#fbf", $color];
foreach ($newColors as $c) {
if ($c == "#fff") {
break;
}
}
}
$differentColor = $color;
그러나이 코드는 비교적 나쁜 예입니다. $ color의 모든 인스턴스를 교체 해야하는 경우 PickColor 함수의 컨텍스트 에서이 작업을 수행하는 방법은 무엇입니까? 또 다른 예를 들어, 사용 #
하고 *
당신은 라인과 패배의 수천을 걸치는 전체 파일에 반대 그냥이 기능 (기본적으로 검색을 포장)로 검색 범위를 제한 할 방법 텍스트 개체의 다음 인스턴스로 이동 할 수 있습니다 당신의 장소, 또는 당신이 가져서는 안되는 다른 기능의 무언가를 잘못 대체합니까?