본문 바로가기
개발/에디터 (Helix)

Helix 사용법, 일반 모드 쉘 (Shell)

by 레조 2024. 5. 31.

Helix Command Line Text Editor

 

일반 모드 : 쉘 (Shell)

ESC : 일반 모드.

선택 영역은 커서 위치도 포함합니다.

 

쉘 (Shell)

설명 명령어
| 선택 영역을 쉘 명령 결과로 대체한다. shell_pipe
 
선택 영역을 pwd 쉘 명령 결과로 대체한다.
  선택 영역을 쉘 명령 입력으로 사용,
그 결과를 선택 영역에 대체한다.
shell_pipe
 
쉘 명령의 종류에 따라
선택 영역을 입력으로 사용할 수 있다.

선택 영역을 입력으로 사용하여
쉘 명령 grep def 결과를
선택 영역에 덮어쓴다.
Alt + | 선택 영역을 쉘 명령 입력으로 사용.
쉘 결과는 무시되어 에디터에 영향 없다.
shell_pipe_to
 
4 줄의 문자열을 선택하고
Alt + | 키를 입력한다.
선택한 내용을 grep 명령에 보낸다.
ex) grep de > result.txt

에디터 시작 경로(pwd)에
grep 결과를 가진 result.txt 파일 생성.
! 선택 영역 앞에 쉘 명령어 결과를 추가한다. shell_insert_output
 
선택 영역 앞에
pwd 결과를 추가한다.
(pwd 결과가 줄바꿈까지 있어서 윗줄에 추가한걸로 보인다.)
Alt + ! 선택 영역 뒤에 쉘 명령어 결과를 추가한다. shell_append_output
 
선택 영역 뒤에
pwd 결과를 추가한다.
$ 선택 영역을 쉘 명령 입력으로 사용.
쉘 명령이 정상 실행하면, (return 0)
선택 영역을 유지한다.
shell_keep_pipe