목록전체 글 (78)
몰?.루();
제가 원한 것은 SubActivity를 띄웠을 때 바로 스크롤뷰가 특정 scrollY만큼 이동한 상태에서 화면이 보여지는 것이었습니다. 원했던 그림 실패한 코드 1 - onCreate나 onResume에 setScrollY 넣어보기 package com.example.test import android.os.Bundle import android.widget.ScrollView import androidx.appcompat.app.AppCompatActivity class SubActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setCont..
현재 엄청나게 긴 커맨드를 입력한 상태에서 "아 아니다, 걍 지워야겠다"라고 생각했을 때 지우는 게 은근히 귀찮습니다. 윈도우 환경이었으면 그냥 Shift + Home 눌러서 한 줄 다 선택해서 Delete 하겠지만 유감스럽게도 터미널에서는 Ctrl + A도 안 되고 Shift + Home도 안 됩니다. 근데 그냥 Ctrl + U 하면 현재 커맨드 다 삭제 됩니다. 참고로 한 단어만 삭제할 때는 Ctrl + W입니다.
안드로이드 스튜디오의 terminal을 git bash로 설정해놓은 경우 한글을 입력하는 건 그럭저럭 잘 되는데 지울 때 정말 이상하게 지워집니다. 평소에는 크게 문제가 되지 않는데 git commit을 할 때 커밋 메세지를 한글로 남겨야하기 때문에 이 버그는 굉장히 짜증납니다. 아무리 검색해도 해결 방법이 안 나오다가 그냥 우연히 이것저것 해보다가 해결법을 발견해서 공유합니다. 설정(Ctrl + Atl + S)에서 Tools - Terminal - Shell path 에서 {bash 경로} 뒤에 --login을 덧붙여주고 OK를 눌러서 설정창을 끄고 나서 터미널을 종료시켰다가 다시 켜면 한글 문제가 해결됩니다. 대체 --login을 붙였는데 왜 해결되는거고 무슨 역할을 하는 건지는 모르겠지만 일단 문제..