[리눅스/안드로이드] 파일관리자에서 termux 내 vim 으로 열기

2023. 5. 6. 19:39리눅스 실제 사용 팁/Termux

작성일 : 2022. 8. 23.
 
 

안드로이드의 파일관리자에서 termux 로 파일열기를 시도하면 홈디렉토리/bin/ 밑에 termux-file-editor 를 생성하라고 뜬다. 스크립트 또는 심볼릭 링크로 걸 수 있다.
스크립트 작성하는 대신 심볼릭 링크를 걸어 보겠다. 그 전에 bin/ 이 없으면 생성해야 함. termux 자체는 proot 유틸리티를 쓰지 않고 실행되기 때문에 pwd 를 실행하면 기나긴 경로가 적나라하게 드러난다. 저걸 다 입력하기엔 성가시기에 $(which vim) 으로 vim 의 위치를 찾아서 해결한다. (vim 대신 nano 를 써도 되나, nano 를 쓸 바엔 차라리 안드로이드용 텍스트 편집기 UI 가 훨씬 편하기에 vim 을 쓰는 걸로.)

 

termux 로 파일열기를 다시 시도하면 "다른 앱 위에 표시" 권한을 요구한다.
설정에서 termux 앱 정보로 들어가서 "다른 앱 위에 표시" 권한을 넣어 주자.
"다른 앱 위에 표시"
갤럭시 순정 파일 관리자에서는 파일 형식을 지정해서 여는 기능이 없고 구글플레이에서 찾으려고 하기 때문에 토털 커맨더 또는 CX File explorer 같은 파일관리자를 통해서 파일을 열어본다.
텍스트 형식으로 연다.
Termux 를 선택하고 취향에 따라 "한 번만" 또는 "항상" 을 선택한다. 모든 텍스트 문서가 termux 에서 열리는 상황을 방지하려면 필요할 때만 저굥할 수 있게 "한 번만" 을 터치하도록 한다. (이제 홀홀단신인 DroidVim 은 삭제하는 걸로)
EDIT 를 터치한다.
(termux 에서 연 결과)