vim에서 대체 명령을 자동화하는 좋은 방법은 무엇입니까? 내가 좋아하는 뭔가가 있다고 가정 훨씬 더 복잡 제외 s/foo/bar/g
를 내가 대체 명령을 입력 할 필요 없이 선택된 범위에서 실행하려면? 어떻게 대용 명령을 저장하고 그것을 호출 할 수있는 편리한 이름을 붙이면됩니까?
# 문자의 첫 번째 항목을 매개 변수 대체가있는 bash 변수에서 쉽게 제거 할 수 있습니까? 나는이 다음했지만 작동하지 않았다 시도 : $ VERSION=0.11.3-issue#18.6a0b43d.123
$ echo ${VERSION#'#'}
$ echo ${VERSION#\#}
내가 내 출력이 원하는 : 0.11.3-issue18.6a0b43d.
다음과 같은 텍스트가 있습니다. 남자가 걷고 있고 남자가 먹고있다. 어떻게하면 다음과 같이 변환 할 수 있습니까? 남자 1이 걷고 남자 2가 먹고있다. 이 나는 단어 man의 발생 수를 계산하는 :%s/\<man\>//gn을 사용할 수 있습니다 알고 나는 /\%(\(pattern\).\{-}\)\{n - 1}\zs\1 패턴의 n 번째 발생을 찾을 수 있
소스 디렉토리 (/ foo/source)에서 csv 파일을 찾고, 꼬리를 사용하여 처음 233 줄을 잘라내어 다른 디렉토리의 파일에 저장하는 작업 솔루션이 있습니다 (예 : an earlier question I asked)./foo/dest) : find /foo/source -name "*.csv" | xargs -I '{}' sh -c 'tail -n
원래 내가 그들을 다시 추가 한 후 모든 파일의 기간을 제거하는 방법을 알아 냈와 Questionmark 또는 느낌표를 제외하고 펄을 사용하여 bash는 스크립트에 대체와 기간을 교체 모든 제목에 마침표, 느낌표 또는 물음표가 있는지 확인하고 그렇지 않은 경우 마침표를 추가하십시오. 이 대체를 할 수있는 간단한 방법이 있다고 가정하지만 구문을 잘 모릅니다.
Data -----------------| ----- Formula ---|------------------- Date (Output) ------------------------------
(name - Aug 7, 2015) --------------------------------------------------------- 07/08/15
http://logback.qos.ch/manual/configuration.html에는 속성 대체를 사용하는 방법에 대한 설명이 있습니다. "default value nesting"에 대한 작은 섹션도 있습니다 (브라우저 검색 기능 사용). 해당 페이지의 예제 : "$ {id : - $ {userid}}" id가 설정되지 않은 경우 userid가 사용됩니