답변:
수정이 완료되어 Vimperator에 기여했으며 새 버전이 빌드되었지만 게시하기 전에 Mozilla의 검증이 필요하므로 시간이 걸립니다.
갖고 싶다면 이 문제 의견을 따르십시오 . 나는 아직 그렇게하지 않았으므로 내 이름으로 아직 다시 출판하지는 않을 것이다.
Firefox는 렌더링 엔진이 JS를 처리하는 방식을 변경했으며 Vimperator를 조정해야합니다 (예 : 레거시 생성기 기능-기능 yield
이 삭제됨).
.vimperatorrc
파일 (GNU / 리눅스 : /home/username/.vimperatorrc
)" Example keybinding: xt
nmap xt :extraTab<SPACE>
command! extraTab -nargs=1 -description "Open an extra tab" :js extraTab("<args>");
:js <<EOF
function extraTab(args) {
liberator.open(args, liberator.NEW_TAB)
}
EOF
요구는 만드는 방법 tabs
으로 지금은 따라서 하드 탭 관련 일을 많이해야하고하지 않는, 다시 정의했다.
Vimperator 코드 재 작업 및 업데이트가 필요하므로 의견을 보내지 말고 의견을 보내지 말고 원래 게시물을 올리십시오.
많은 사람들이 깨졌습니다. 수정 사항이 릴리스 될 때까지 기다릴 수없는 경우 사용 가능한 해결 방법이 있습니다 (최소한의 경우). https://github.com/vimperator/vimperator-labs/issues/568#issuecomment-275755483
".vimperatorrc"또는 "_vimperatorrc"파일에 다음 행을 추가하십시오.
nnoremap t <C-t>
따라서 ": tabopen"을 사용하지 않고 "t"를 누르면 Firefox에서 새 탭이 열리고 URL 표시 줄에 입력 할 수 있습니다.
저는 Windows 사용자이므로 내 이름으로 지정된 폴더 (내 문서가있는 폴더)에 "_vimperatorrc"파일을 만들었습니다.
추신 : set gui=nonavigation
vimperatorrc에 있으면 작동하지 않고 대신 사용하십시오.
nnoremap t <C-t>:open
뒤에 공백이 open
있습니다.
또한 나를 위해 "r"도 새로 고침을 중지하고 "d"도 탭 닫기를 중지 했으므로 아래 줄이 수정되었습니다.
nnoremap r <C-r>
nnoremap d <C-w>
다음과 같이 newtabright
사용 하는 명령을 정의하십시오 .
newtabright www.example.com
한 번 봐 가지고 여기에 이 작업을 수행하는 방법에 대한 답을.
같은 문제가 있었고 FF51.0으로 보였으므로 버그 보고서를 작성했습니다 : https://github.com/vimperator/vimperator-labs/issues/671
HTH
약간의 고대 숲 카미는 올바른 해결 방법을 거의 얻지 못했지만 몇 줄이 누락되었습니다 (스택 오버플로가 명령 이후에 그것을 제거하는 것으로 보이므로). 이것을 .vimperatorrc에서 사용하면 : extraTab (url) 명령으로 새 탭을 열 수 있습니다
"키 바인딩 예 : xt nmap xt : extraTab
명령! extraTab -nargs = 1-설명 "추가 탭 열기": js extraTab ( "");
: js << EOF
extraTab (args) 함수 {liberator.open (args, liberator.NEW_TAB)} EOF