2013-05-08 35 views
6

Tôi đang cố gắng để làm cho vim trông giống hơn với những gì tôi đang sử dụng để trong Coda 2.ký tự tab đẹp trong vim

Trong .vimrc của tôi, tôi có dòng này:

set listchars=tab:➝.,extends:#,nbsp:. 

Điều đó làm cho nhìn khoảng trắng của tôi như thế này:

enter image description here

Tuy nhiên, tôi thà những dấu chấm là không nhìn thấy được, vì vậy nó sẽ trông như thế này:

enter image description here

Tôi đã cố gắng sử dụng một nhân vật không gian, nhưng tôi kết thúc với cảnh báo này:

E474: Invalid argument: listchars=tab:➝ 

nhân vật Những gì tôi có thể sử dụng mà sẽ không được hiển thị trên màn hình, và cũng có thể sẽ không ném một cảnh báo?

Trả lời

8

Bạn có thể thoát khỏi nhân vật không gian như thế này:

set listchars=tab:➝\ ,extends:#,nbsp:. 
4

Trong listchars tab: cần thiết để ký tự. Trực tiếp từ các tập tin trợ giúp:

tab:xy Two characters to be used to show a tab. The first 
     char is used once. The second char is repeated to 
     fill the space that the tab normally occupies. 
     "tab:>-" will show a tab that takes four spaces as 
     ">---". When omitted, a tab is show as ^I. 

Vì vậy, bạn chỉ có thể sử dụng một không gian thay vì dấu chấm mà bạn đang sử dụng cho các nhân vật thứ hai, nó phải được thoát mặc dù: set listchars=tab:➝\ ,extends:#,nbsp:. để có được những kết quả mà bạn muốn.

Các vấn đề liên quan