在開發時,使用括號符號是必然的,
但在大量的程式碼中要找出指定的括號實在是相當辛苦,
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);
}
如此一來就可以快速找到自己游標所在的位置及層。
今天介紹尋找括號的方式,
對於程式語言來說括號非常重要,
各種語法也都會用到,
也更好識別範圍,
如此一來在大量括號下要找到指定的括號就變得更加重要了,
後面也會有其他指令可以搭配括號使用,
所以要好好熟悉才行。