<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 第?38?章?awesome **目錄** [](ch38.html#id3159187) [Tiling window manager](ch38s02.html) [優點](ch38s03.html) [操作](ch38s04.html) [配置](ch38s05.html) ## Tiling window manager `Tiling window manager`,直譯為“瓦片窗口管理器”[[84](ch38s02.html#ftn.id3158868)],意譯為“平鋪式窗口管理器”。 假設你需要同時監視多個程序的狀態并進行操作,你就需要不停的按Alt+Tab切換,但是這會加速 Alt 尤其是 Tab 的磨損[[85](ch38s02.html#ftn.id3158880)]。 無奈之下,你可能會這樣作: ![](https://box.kancloud.cn/2016-08-07_57a6a9741e64a.jpg) 用鼠標拖放成這樣,絕對不是一件愉快的事,而且各個窗口的大小可能不太合適,窗口之間可能會有點縫隙,雖然不漏風,但是也影響注意力…… 而在平鋪式窗口管理器中,無論打開多少個窗口,都會把整個屏幕占滿,不留一點兒縫隙(如果只有一個窗口,直接全屏) ![](https://box.kancloud.cn/2016-08-07_57a6a97437ce8.jpg) 窗口沒有標題欄(標題在狀態欄上),邊框盡可能的窄(可設置為0),最大程度的節約了桌面空間,如果你的顯示器比較大,或者有多個顯示器,平鋪式窗口管理器將是不二之選 ![](https://box.kancloud.cn/2015-10-12_561bcb94ee26f.png) 常見的平鋪式窗口管理器有: awesome、xmonad、dwm、wmii、ion、ratpoison、larswm 等, 推薦使用 `awesome` * * * > [[84](ch38s02.html#id3158868)] 像屋頂的瓦片一樣平鋪開來 > [[85](ch38s02.html#id3158880)] 手的磨損忽略了,因為它是可再生的 ## 優點 awesome 有以下優點: 穩定、快速、簡單 專注于效率 不需要為碼放窗口分心,不需要在多個窗口間來回切換,不需要經常把手挪開使用鼠標 完全的鍵盤控制 在普通的窗口管理器中,完全鍵盤控制是不現實的,因為調整窗口位置無論如何要用鼠標。 強大、靈活的配置文件 使用 Lua 腳本作為配置文件使得它的靈活性非常高 支持多種窗口布局 多顯示器支持 ## 操作 awesome 中,所有的操作都可以用快捷鍵完成: | | | | --- | --- | | 打開終端 | Mod4 + Return | | 運行命令 | Mod4 + F1 | | 關閉當前窗口 | Mod4 + Shift + c | | 重啟awesome | Mod4 + Control + r | | 退出awesome | Mod4 + Shift + q | | 重繪當前窗口 | Mod4 + Shift + r | | 窗口間切換 | Mod4 + j | Mod4 + k | | 標簽間切換 | Mod4 + Left | Mod4 + Right | | 切換到標簽 | Mod4 + [1-9] | | 屏幕間切換 | Mod4 + Control + j | Mod4 + Control + k | | 切換布局 | Mod4 + space | Mod4 + Shift + space | | 切換為浮動窗口 | Mod4 + Control + space | | 調整窗口位置 | Mod4 + Shift + j | Mod4 + Shift + k | | 調整列大小 | Mod4 + h | Mod4 + l | | 調整主區窗口數量 | Mod4 + Shift + h | Mod4 + Shift + l | | 調整輔區窗口數量 | Mod4 + Control + h | Mod4 + Control + l | ## 配置 awesome 全局配置文件為 `/etc/xdg/awesome/rc.lua`,用戶配置文件為 `~/.config/awesome/rc.lua`,以下是一些配置選項: **例?38.1.?awesome 配置** ``` -- 主題文件。awesome的主題非常簡單,只需要指明幾個顏色就可以了 theme_path = "/usr/local/share/awesome/themes/default" -- 設置默認終端 terminal = "urxvt" -- Mod4 對應“Win”鍵,可以改成其它的 modkey = "Mod4" -- 不保留窗口間的縫隙 c.honorsizehints = false -- 默認使用浮動窗口的程序 -- 在awesome下用Mod4 + Ctr + i 查看當前程序的instance和class名稱 floatapps = { ["MPlayer"] = true, ["gimp"] = true, ["smplayer"] = true, ["mocp"] = true, ["Codeblocks"] = true, -- 各種對話框 ["Dialog"] = true, -- firefox 的下載窗口 ["Download"] = true, ["empathy"] = true } -- 程序啟動時自動發送到某個屏幕的某個tag里 apptags = { ["smplayer"] = { screen = 1, tag = 7 }, ["amarokapp"] = { screen = 1, tag = 8 }, ["VirtualBox"] = { screen = 1, tag = 9 }, ["Firefox"] = { screen = 1, tag = 1}, ["Thunderbird-bin"] = { screen = 1, tag = 7 }, ["Linux-fetion"] = { screen = 1, tag = 6 }, } -- 顯示時間 -- 默認顯示的是從1970年1月1日到現在經過了多少秒 -- 查找awful.hooks.timer.register這一行,改為如下配置 awful.hooks.timer.register(1, function () mytextbox.text = " " .. os.date() .. " " end) ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看