Intro A fast, extensible, and customizable web browser
๋น ๋ฅด๊ณ ๋ค์ํ ํ์ฅ๊ณผ ์ค์ ์ด ๊ฐ๋ฅํ ์น ๋ธ๋ผ์ฐ์ Lua ๊ธฐ๋ฐ ์ค์ ์ผ๋ก ๊ฐ์ธํ๊ฒฝ์ ๊ตฌ์ถํ๊ธฐ์๋ ์ข๋ค. vi(m)์ ์ฌ์ฉํ๋ ๋ฐ ์ต์ํ๋ค๋ฉด ๋์ฑ ํธ๋ฆฌํ๊ฒ ์ฌ์ฉํ ์ ์๋ค. ๊ฐ๋ น, vi์ ๊ฐ์ด normal, command line, insert mode๋ฅผ ์ ๊ณตํ๋ค. Install Ubuntu, Debian $ sudo apt install luakit Build - Ubuntu/Debian Pre Requirement $ sudo apt install libgtk-3-dev libwebkit2gtk-4.0-dev libgstreamer1.0-dev Build git clone https://github.com/luakit/luakit.git cd luakit make sudo make install # /usr/local/bin Quick-start Guide Using Luakit $ luakit -h $ luakit google.com ์ฃผ์ ๋ช
๋ น์ด i โ insert mode. : โ command mode. Ctrl-z โ passthrough mode. o โ open URL. t โ open URL in new tab. w โ open URL in new window. d/Ctrl-w โ close tab. D/ZQ โ close window. ZZ โ save session and close window. ๋์๋ง ๋ฐ ๊ด๋ จ ๋ฌธ์ ๋ณด๊ธฐ <F1> - normal mode :help - command line mode ์น๋ธ๋ผ์ฐ์ง - ์ฌ์ดํธ ์ด๊ธฐ ๋ฐ ์ด๋ :open URL - command line mode o + URL์
๋ ฅ - normal mode (ํ๋จ command line์ ์
๋ ฅ) :tabopen URL - open URL in a new tab :winopen URL - open URL in a new window H - ์ด์ ํ์ด์ง๋ก ์ด๋ J - ์ดํ ํ์ด์ง๋ก ์ด๋ ํ์ด์ง ๋ด ์ด๋ ๋ฐ ํ์ด์ง ํค์๋ ๊ฒ์ h,j,k,l - ํ์ด์ง ๋ด ์ํ์ข์ฐ ์ด๋ <space>, <Ctrl-f> - ๋ค์ ํ๋ฉด ์๋ ์ด๋ <Ctrl-b> - ์ด์ ํ๋ฉด ์๋ก ์ด๋ 0, gg - ํ์ด์ง ๋งจ ์ฒ์์ผ๋ก G - ํ์ด์ง ๋งจ ๋์ผ๋ก / Keyword - ํ์ด์ง ๋ด์์ Keyword ์ฐพ๊ธฐ n,N - ๋ค์ Keyword, ์ด์ Keyword ์ด๋ i - ์
๋ ฅ(ํธ์ง) ๋ชจ๋ <Tab> - ํ์ด์ง ๋ด ์๋๋ก ๋งํฌ์ด๋ <Shift-Tab> - ํ์ด์ง ๋ด ์๋ก ๋งํฌ์ด๋ ํญ๊ฐ ์ด๋ ๋ฐ ์ ์ด :tabopen URL - ์๋ก์ด ํญ์ผ๋ก URL ์ด๊ธฐ d - ํ์ฌ ํญ ๋ซ๊ธฐ u - ๋ซ์ ํญ ๋ค์ ์ด๊ธฐ J - ์ด์ ํญ์ผ๋ก ์ด๋ K - ์ดํ ํญ์ผ๋ก ์ด๋ Bookmarks B - ํ์ฌ ํ์ด์ง ๋ถ๋งํฌ ์ถ๊ฐ gb or gB - ํ์ฌ ํญ ๋๋ ์๋ก์ด ํญ์ ๋ถ๋งํฌ ํ์ด์ง ์ด๊ณ ์ฌ์ดํธ ์ฐ๊ฒฐ Configuration - ์ค์ Lua ์ค์ ํ์ผ ์ฐ์ ์์ luakit์ ์คํํ ํ์ฌ ๋๋ ํ ๋ฆฌ lua ํ์ผ์ด ์ค์น๋์ด ์๋ ์์คํ
๋๋ ํ ๋ฆฌ: ex) /usr/lib, /usr/local/lib luakit ์ค์น ํ์ผ ์์น: /usr/share/luakit/lib/ luakit ์ฌ์ฉ์ ๋๋ ํ ๋ฆฌ: ~/.config/luakit/ ์์คํ
์ค์ ๋๋ ํ ๋ฆฌ: /etc/xdg/luakit/ ์์ ๋ฆฌ์คํธ๋ฅผ ํ์ธํ๋ ค๋ฉด luakit ๋ธ๋ผ์ฐ์ ์์ ๋ค์๊ณผ ๊ฐ์ด ํ์ธํ ์ ์๋ค.
...