iT邦幫忙

2023 iThome 鐵人賽

DAY 15
0

在開發時,使用括號符號是必然的,
但在大量的程式碼中要找出指定的括號實在是相當辛苦,
Vim在這就針對括號也有快速定位的功能,
指令 [] 就可以幫助我們快速的找到離自己最近的括號,
這就讓我們來看看吧。

指令[、]使用方式

可透過指令移動到指定括號(大括號、小括號)的位置。

  • 執行指令 [ {
    會從現在游標位置向前移動到 (前)大括號

  • 執行指令 ] }
    會從現在游標位置向後移動到 (後)大括號

  • 執行指令 [ (
    會從現在游標位置向前移動到 (前)小括號

  • 執行指令 ] )
    會從現在游標位置向後移動到 (後)小括號

指令[、]範例

接著讓我們看看範例吧,
先假設程式碼如下。

function test() {
    let data = 'Hello Word';
    console.log(data);
}

若是游標在小括弧內的data位置,
function test() {
let data = 'Hello Word';
console.log(data);
}

執行後所在位置以粗體字表示

  • 執行指令 [ (
    function test() {
    let data = 'Hello Word';
    console.log ( data);
    }

  • 執行指令 ] + )
    function test() {
    let data = 'Hello Word';
    console.log(data );
    }

  • 執行指令 [ {
    function test() {
    let data = 'Hello Word';
    console.log(data);
    }

  • 執行指令 ] }
    function test() {
    let data = 'Hello Word';
    console.log(data);
    }

如此一來就可以快速找到自己游標所在的位置及層。

今日結語

今天介紹尋找括號的方式,
對於程式語言來說括號非常重要,
各種語法也都會用到,
也更好識別範圍,
如此一來在大量括號下要找到指定的括號就變得更加重要了,
後面也會有其他指令可以搭配括號使用,
所以要好好熟悉才行。


上一篇
DAY14 Vim指令*、#
下一篇
DAY16 Vim指令%、(、)
系列文
使用VsVim成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言