답변:
Linux는 이름이 아닌 파일의 내용을 인식하므로 믿을 수있는 방법이 없습니다. 당신은 시도 할 수 있습니다 binfmt_misc ,하지만 그것은 제대로 작동하지 않을 가능성이 높습니다.
Gnome을 사용하고 있다면 별칭을 지정할 수 있습니다. gnome-open 에 g Gnome에서 사용하는 기본 핸들러로 파일을 여는 데 사용합니다. 그게 너에게 도움이 되겠니?
당신이 제안하는 방식은 상당히 짜증납니다. 만약 /tmp/file.txt 실행할 수 있었습니까? 이름을 입력하고 Enter를 누르면 열거 나 실행 하시겠습니까?
Cygwin에서는 다음을 사용합니다. alias start=cygstart
우분투에서는 다음을 사용합니다. alias start=xdg-open
그래서, 나는 사용할 수있다. start /some/file/name Windows cmd 셸이나 bash 셸에서 기본 동작을 수행합니다.
나는 네가 그렇게 할 수 없다고 생각한다. 줄의 첫 번째 부분은 자체 명령입니다. 최소한 vim을 사용하여 파일을 열려면 매우 짧은 것이면 별칭을 설정할 수 있습니다. .bashrc에서 bash를 사용하는 경우 :
alias v="vim"
유비 쿼터 (Ubiquité)는 당신이 원하는 것이 bash에서 지원되지 않는다는 것이 맞습니다. 그러나 vim 7의 netrw 지원을 사용하여 디렉토리를 탐색 할 수 있습니다!
이 시도:
alias v="vim ."
v
디렉토리 목록이 나타납니다. 이제 다음을 수행 할 수 있습니다.
j/k 올라 가기 & amp; 내려가는 enter 그것을 탐구하는 enter 편집하기 - 지경 올라 가기 D 파일이나 디렉터리를 삭제하는 방법 R 파일이나 디렉터리의 이름을 바꾸는 방법 s 항목 (이름, 시간, 크기) 정렬을 변경하려면 d dir을 만들려면 i 목록 형식 간 전환 (얇은, 길다, 와이드, 트리) Ctrl-l 디렉토리 목록을 새로 고치는 방법 너는 할 수있다. 제비 netrw와 함께 더! ssh를 통한 원격 파일 탐색에 사용될 수 있습니다. 자세한 내용은 F1 도움말 파일을 확인하십시오.
alias -s txt=vim.