로컬 경로의 링크 확인을 수행하는 터미널 에뮬레이터 (확장 또는 앱)가 있습니까?
특히 내가 다음과 같은 것을 볼 때 :
/home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb:68:in`perform_action_without_rescue '에서 /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in`ms ' /home/sam/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/benchmark.rb:17:in`ms '
클릭하고 싶습니다 :
/home/sam/.gem/ruby/1.8/gems/actionpack-2.3.2/lib/action_controller/benchmarking.rb
파일을 열려면
답변
다음은 로컬 파일 이름을 Gnome-Terminal 내에서 클릭하여 클릭 가능한 형식으로 만드는 데 도움이되는 간단한 스크립트입니다.
#!/bin/bash
function asURL() {
PREFIX="file://$(pwd)/";
sed "s*^*$PREFIX*" |
sed 's/ /%20/g';
}
find "$@" | asURL
예
furl *.pdf
furl -name \*.pdf
답변
urxvt 는 클릭 가능한 링크를 지원 합니다 .
답변
gnome terminal (Ubuntu의 기본 터미널 앱)에 해당 기능이 있습니다.
답변
xargs, gnome-open 및 간단한 스크립트를 사용하여 원하는 것을 수행하여 텍스트를 필터링하여 후미 이물질을 제거 할 수 있습니다. 기본적으로 다음 라인을 따라 무언가를 할 수 있습니다.
컴파일 | 필터 오류 | xargs gnome-open
물론, “filtererrors”프로그램을 작성해야하지만 그렇게 어렵지 않아야합니다. 각 줄을 읽으십시오. ‘:’의 첫 번째 색인을 찾은 다음 해당 색인까지의 행을 인쇄하십시오.
답변
그것은 출력하는 피드처럼 보이 vim -q
므로 화면에서 화면의 하드 카피를 가져 와서 vim -q
해당 파일에 새 화면 창을 생성하는 항목을 매핑 할 수 있습니다 (원하는 모든 것을 클릭 할 수 있음). 예를 들어 다음을 추가하십시오.
bind E eval hardcopy "screen zsh -c 'vim -q =(grep -E \^/.\*:\[0-9\]+: hardcopy.*(om[1]))'"
너의 ~에게 ~/.screenrc
그리고 입력 Ctrl-AE하여 해당 오류를 찾아보기 위해 vim을 불러옵니다.