ํ์๋ Vue์์ tiptap Editor๋ฅผ ์ฌ์ฉํ๋๋ฐ, ํ๊ฐ์ง ๋ถํธํ ์ ์ด ์๋ค. ๋ฐ๋ก ์ฝ๋๋ฅผ ์์ฑํ๋ค ๋ฌด์์์ ์ผ๋ก tab์ ์ ๋ ฅํ๋๋ฐ, ๊ทธ๋ฌ๋ฉด focus๊ฐ ์ด๋ํด๋ฒ๋ฆฌ๋ ํ์์ด๋ค. IDE๋ค ์ฒ๋ผ ๋ค์ฌ์ฐ๊ธฐ(indentation)์ด ๋๋ค๋ฉด ์ผ๋ง๋ ์ข์๊น... ํด๊ฒฐํด๋ด ์๋ค. 1. focus ๋ง๊ณ tab์ ๋์์ฐ๊ธฐ๋ก ๊ต์ฒดํ๊ธฐ ๋จผ์ html์์ ์ด๋ป๊ฒ tab์ผ๋ก focus ์ด๋์ ๊ธ์ง์ํค๋์ง ์ฐพ์๋ณด์๋๋ฐ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ฐพ์๋ค. 1. ์ด๋ํ๊ณ ์ถ์ง ์์ ๊ณณ์ tabindex=-1 ์์ฑ ์ถ๊ฐ 2. keydown ์ด๋ฒคํธ๋ฅผ ์ฐพ์์ e.preventDefault() ๊ฑธ๊ธฐ ์ฒซ ๋ฒ์งธ ๋ฐฉ๋ฒ์ ์ฐ๋ฆฌ๊ฐ ์ํ๋ ๊ฒ์ด ์๋๋ฏ๋ก ํจ์ค(๋ชจ๋ elements์ ๊ฑธ์๋ ์์ผ๋). ๊ฝค๋ lowํ ๋ฐฉ๋ฒ์ด์ง๋ง 2๋ฒ์ผ๋ก ํด๊ฒฐ ๊ฐ๋ฅํด ๋ณด์ธ๋ค. h..