<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                你可能會驚訝地發現,作為一本關于編程語言的書,在前35章里我們壓根就沒有提到循環! Vimscript提供了非常多的方式操作文本(比如,`normal!`), 因此循環并不像在其他大多數語言中的那么必要。 即使如此,總有一天你會需要用到它的,所以現在讓我們探討Vim支持的兩種主要的循環。 ## For循環 第一種循環是`for`循環。如果你習慣了Java,C或Javascript中的`for`循環,它看上去有點古怪。 但是你會發現這種寫法十分地優雅。執行下面的命令: ~~~ :let c = 0 :for i in [1, 2, 3, 4] : let c += i :endfor :echom c ~~~ Vim顯示`10`,就是把列表中的每一個元素的加起來的結果。Vimscript的`for`循環遍歷整個列表 (或我們待會會提到的字典)。 Vimscript中不存在C風格的`for (int i = 0; i < foo; i++)`。這一開始可能難以適應, 但一旦習慣你就不會再懷念C風格的for循環了。 ## While循環 Vim也支持經典的`while`循環。執行下面命令: ~~~ :let c = 1 :let total = 0 :while c <= 4 : let total += c : let c += 1 :endwhile :echom total ~~~ Vim再次顯示`10`。幾乎每一個程序猿都熟悉這個循環,所以我們不會浪費時間講解。 你將會很少用到它。銘記它以備不時之需。 ## 練習 閱讀`:help for`. 閱讀`:help while`.
                  <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>

                              哎呀哎呀视频在线观看