스마트폰의 Termius 내에서 Linux의 Bash를 사용합니다.
특정 문자 시퀀스를 이러한 기호로 해석하도록 bash를 사용자 정의하여 가능한 한 빨리 특정 기호를 얻고 싶습니다.
스마트폰에서 최대 속도는 사용 가능한 기호를 표시하기 위해 키보드를 전환하기 위해 추가로 1~2개의 키를 누를 필요 없이 엄지손가락을 사용하여 기본(알파벳) 키보드를 누르는 것입니다.
별칭은 매크로와 비슷하고 어떤 명령(내부 문자열 제외)보다 먼저 대체되고 실행되므로 다음과 같이 작동합니다.
$ alias zz=#
$ zz a comment
하지만 이건 아니다:
$ echo A hash: zz
A hash: zz
$
나는 또한 이것을 할 수 있습니다 :
zz=#
echo $zz
그러나 달러 기호를 추가하려면 2번의 추가 키 입력이 필요합니다.
맞춤형 스마트폰 키보드를 설치할 수도 있지만 Bash를 맞춤 설정할 수 있는 보다 일반적인 솔루션에 집중하고 싶습니다.
입력 줄의 문자 시퀀스를 즉시 대체할 수 있는 기능이 Bash에 있습니까?
Enter 키를 누르기 전에 "ii"를 입력하면 실제로 명령줄에 #이 표시됩니다.
사용자가 i를 입력합니다.
$ i
사용자가 두 번째 i를 입력합니다.
$ #
Bash는 즉시 코드를 교체했습니다.
가능합니까? 그렇지 않다면 좋은 해결책은 무엇입니까?