01/10/2018, 11:41

Config vim to best?

Chả là hôm nay em học tới bài debug code thì thấy vim không highlight code sau khi code trước thiếu 2 chấm còn sublime thì nó lại highlight.
À mà vim vẫn highlight nếu đoạn code gặp những đoạn code như thế này: 'You'd need to know 'bout escapes with \ that do newlines and tabs.'
Nhưng có vẻ không nổi bật bằng sublime.

Mọi người ai rành vim cho em hỏi có cách nào config được không ạ, em hiện tại đang sài cái config vimrc (anwesome) ở địa chỉ sau: Anwesome Vimrc
Em muốn sử dụng vim cho nó ngầu với lại tập làm quen dần dần để hạn chế việc sử dụng chuột, làm quen với hotkey rồi set làm editor mặc định luôn nên cũng hơi phân vân không biết có nên chuyển sang sublime không.

Còn đây là hình khi thiếu dấu 2 chấm ở line 10

##Em cảm ơn ạ

X viết 13:51 ngày 01/10/2018

Em muốn sử dụng vim cho nó ngầu

Mục đích sau cùng là giải quyết tốt công việc. Thấy thằng nào ngon, hợp với nó thì xài thôi chứ “ngầu” làm gì :))

Vũ Thanh viết 13:50 ngày 01/10/2018

Link cần thiết: https://vimawesome.com/

Dark.Hades viết 13:49 ngày 01/10/2018

Đó là dùng monokai theme
Bạn clone cả repo của mình về cài là có 1 cái editor kiêm IDE

GitHub

HadesD/dotfiles

dotfiles - List customize [dot] files config.

Cao Thanh Hiếu viết 13:54 ngày 01/10/2018

Cái này cũng là 1 phần tại vì sublime em dùng chuột đôi khi nó lại nhanh hơn là dùng key nên hay lạm dụng -> lười học keymap -> nhưng mà coi nhiều clip thấy mấy pro dùng keymap như tốc biến thấy cũng ham nên phải làm khó bản thân xíu để dùng vim làm quen với việc sử dụng hotkey

Cao Thanh Hiếu viết 13:55 ngày 01/10/2018

Cảm ơn a đã chia sẻ…

Cao Thanh Hiếu viết 13:46 ngày 01/10/2018

Để xíu nữa mình thử nha. Trước cũng fllow github của bạn nhưng mà lúc đó chưa biết cách cài ntn

Cao Thanh Hiếu viết 13:57 ngày 01/10/2018

Sao mình clone nó báo lỗi này là sao ạ?

Dark.Hades viết 13:44 ngày 01/10/2018

Bạn clone bằng ssh không được đâu (mình để link ssh tiện cho mình dev ấy mà), clone link:

GitHub

HadesD/dotfiles

dotfiles - List customize [dot] files config.

Có teamview gửi mình hộ

Cao Thanh Hiếu viết 13:48 ngày 01/10/2018

À Mình đã clone về rồi install file.py tiếp đến là move luôn folder .vim vào ~/ và tải thêm colors monokai khi vào thì mình thử cái youcompleteme thì thấy nó đã hoạt động tốt, không biết như vậy có ổn chưa ạ.
Hay mình phải remove hoàn toàn cái config cũ rồi mới cài cái mới ạ.

Dark.Hades viết 13:48 ngày 01/10/2018

Script install.py mình chưa viết gì cả, hiện vẫn phải manual install theo thứ tự readme

Lỗi trên là do bạn chưa xoá ~/.vimrc
Bạn xoá trước rồi thực hiện lại là được

Cao Thanh Hiếu viết 13:46 ngày 01/10/2018

Hay bạn rảnh không teamview giúp mình, mình cũng muốn học hỏi những thao tác của mấy pro để học hỏi kinh nghiệm ạ

Dark.Hades viết 13:54 ngày 01/10/2018

Giờ mình đang giờ hành chính rồi, có gì tối mới giúp bạn được, khoảng 7-8h tối việt nam có lẽ mình onl được

Cao Thanh Hiếu viết 13:53 ngày 01/10/2018

Em đã làm lại từ đầu và tới bước này thì nó báo lỗi này, và khi mở vim thì vim nó ntn ạ.

Dark.Hades viết 13:44 ngày 01/10/2018

Ok rồi đó, lỗi đó là do thiếu lib để build support C# thôi. Nếu không code C# thì không cần quan tâm đâu.
Lỗi font kia bạn tìm hiểu install nerd-fonts

GitHub

ryanoasis/nerd-fonts

nerd-fonts - :abcd: Iconic font aggregator, collection, and patcher. 40+ patched fonts, over 3,600 glyph/icons, includes popular collections such as Font Awesome & fonts such as Hack

Cao Thanh Hiếu viết 13:51 ngày 01/10/2018

Sao mình không patch được cái font này như người ta hướng dẫn, khi mình cài thủ công thì vim vẫn lỗi còn patch như họ hướng dẫn thì nó báo lỗi như thế này.

./fontforge -script font-patcher PATH_TO_FONT (Mình thêm chữ font-patcher thì nó báo không có font-patcher còn bỏ đi thì nó báo unexpected character)

(Còn đây là mình install font bằng homebrew nhưng chả biết phải mở hay làm gì nữa để có thể sử dụng.)

Dark.Hades viết 13:52 ngày 01/10/2018

Mình chưa install trên mac nên cũng không rõ, trên ubuntu mình chỉ chạy ./install.sh là done rồi.
Bạn google và đọc tài liệu thêm xem sao.

Cao Thanh Hiếu viết 13:42 ngày 01/10/2018

U hay qúa mình làm được rồi. Cảm ơn bạn nhiều

Dark.Hades viết 13:46 ngày 01/10/2018

Cái đó chỉ hiển thị icon thôi bạn, nếu lằng nhằng quá thì mở ~/.vim/bundle/ tìm cái devfonts xoá đi (vì mình cũng từng thử cài trên Mac dùng xterm nhưng không thấy nhận icon, nên drop luôn)
Tiếp theo mở file này xoá dòng 15 và 16:
https://github.com/HadesD/dotfiles/blob/master/.vim/plugin/settings/vim-airline.vim#L15

2: Không được đâu, font nó thiết kế để hỗ trợ những kí tự mà chỉ font đó mới có nên trừ khi font bạn muốn dùng nó có bộ kí tự đó thì mới dùng được

Cao Thanh Hiếu viết 13:54 ngày 01/10/2018

Hehe, Mình làm được rồi, cảm ơn bạn nhiều nha.

Bài liên quan
0