[VIM FOR NOOB] Vim rất dễ và cơ bản.

Поделиться
HTML-код
  • Опубликовано: 10 дек 2024

Комментарии • 30

  • @nguyengiang2511
    @nguyengiang2511 2 дня назад

    mình cũng đang sài neovim, mình ước là mình biết tới vim và neovim sớm hơn

    • @nooblearn2code
      @nooblearn2code  День назад

      @@nguyengiang2511 rất nhiều anh em cũng như bạn. Mình cũng vậy, đã từng vất vả khi chuyển từ ide này sang code editor kia. Và cuối cùng quyết định dùng vim để có trải nghiệm consistent nhất 🥇

  • @vanvothe4817
    @vanvothe4817 3 дня назад +2

    Học phím vim không khó, khó ở chỗ là phải hiểu và dùng thường xuyên mới thành kỹ năng được.

  • @nooblearn2code
    @nooblearn2code  4 дня назад +1

    Mình quên không nói. Các bạn có thể nhìn xuống phía dưới bên trái của cửa sổ hiện tại của vim để biết mình nhập lệnh gì nhé (ví dụ khi lưu, quit, search…)

  • @yuki.ookii0212
    @yuki.ookii0212 3 дня назад

    Cảm ơn anh đã chia sẻ

  • @NhatMinh-te4hc
    @NhatMinh-te4hc День назад +1

    mình đang học sử dụng mvim, nó có khác gì với neo vim không bác

    • @nooblearn2code
      @nooblearn2code  День назад

      Sorry bạn, mình chưa dùng mvim.
      Trong trường hợp bạn nhầm nó với vim thì so với vim, neovim mới hơn, có nhiều plugin hỗ trợ, config dễ dàng…
      Nó như là một phiên bản nâng cấp và mở rộng cho vim vậy đó

  • @tlee9x
    @tlee9x 2 дня назад

    ra video về config nvim, các plugins hay dùng đi bro

    • @nooblearn2code
      @nooblearn2code  2 дня назад +2

      Sau 1 số video về vim với tools mình đang muốn làm 1 series implement system design.
      Nhưng khi nào mình mua server mới để vọc linux mình sẽ làm video setting nvim & tool từ zero 😊. Bro chờ nhé

  • @GameZONE-vn
    @GameZONE-vn День назад

    Vim ngon hơn mà. Cái gì tốt đều cần phải hi sinh mới nhận lại được.
    Anh em cứ tập đi - 2-3 năm cũng được, ráng đi. Rồi sẽ tới một ngày: "I use vim btw".
    :))

    • @nooblearn2code
      @nooblearn2code  День назад

      @@GameZONE-vn haha, bro không sợ fan vscode hay emacs à.
      Vim sẽ ngon với người chịu bỏ thg tìm hiểu và học nó 😹

    • @GameZONE-vn
      @GameZONE-vn День назад

      @@nooblearn2code VScode tới đoạn macro records là ná thở, chưa nói tới neovim. :))

    • @GameZONE-vn
      @GameZONE-vn День назад

      @@nooblearn2code Không ai dám flex cái vscode hay emacs đâu bro. :))
      combo fzf+ tmux+ neovim là chinh phục hết rồi.

  • @conganh4176
    @conganh4176 3 дня назад +1

    người mới nên dùng nvchad hay lazygit anh ạ

    • @nooblearn2code
      @nooblearn2code  3 дня назад

      @@conganh4176 sorry em, đây là một câu hỏi hay một lời khuyên cho mọi người ?? 😄

  • @nguyentanthanh7933
    @nguyentanthanh7933 3 дня назад

    Thank bro

  • @johnsteve1276
    @johnsteve1276 4 дня назад +1

    eyyo buddy, cái timestamp bị lỗi rồi á, số đầu tiên phải là 0:00 thay vì 0:05 nha :v

    • @nooblearn2code
      @nooblearn2code  4 дня назад

      Thanks bro nhé 🎉

    • @johnsteve1276
      @johnsteve1276 4 дня назад +1

      ​@@nooblearn2code à đúng rồi, mình có ideas cho bro nay·
      1. Chuỗi videos hướng dẫn cách tiếp một codebase lớn (ở đây có nghĩa là mình có thể dùng được, mod được và build lên từ đấy, lấy open source ra làm mẫu thì tốt quá)
      2. Lúc tiếp build một cái service/feature (như cái Email bro làm trong clip), phải viết vào nhiều folders/files khác nhau (chắc là architectural pattern / design pattern hay gì đó...), bro có thể chia sẻ kinh nghiệm cách làm từ việc brainstorm, visualize, sketch diagrams, đến implementation (code).
      Nhìn cái codebase Java mà MÊEEEE gì đâu, mình chỉ mới động đến chút ít Golang, Gin framework, cũng có cái style tương tự như code Java, ít magic hơn (như làm trong Laravel).
      *Vì mình mới biết chân vào con đường làm backend engineering (major Laravel, PHP), nên rất hy vọng bro có thể làm videos chia sẽ programming skills nhiều hơn.

    • @briancao6626
      @briancao6626 3 дня назад

      @@johnsteve1276 ơ... ý kiến hay đó, ủng hộ nha, thường thấy dùng Vim làm Java rất ít, toàn là C, C++, Kernel, System Programming thôi.
      Mình cũng có nhu cầu học làm Backend bằng Java, nhìn source code đọc sướng thật á.

  • @tuanlekhac6811
    @tuanlekhac6811 2 дня назад

    Anh có thể share file config được hem ạ

    • @nooblearn2code
      @nooblearn2code  2 дня назад

      Mình có share repo ở video workflow. Nhưng note là mình dùng neovim nhé

    • @tuanlekhac6811
      @tuanlekhac6811 2 дня назад

      @@nooblearn2code Em thấy rồi! Cám ơn anh :">

  • @animesyntheticchannel7138
    @animesyntheticchannel7138 3 дня назад

    em mới dùng vim trên mac lúc mới di chuyển giữa các cửa sổ là Ctrol+ W + hjkl nhưng toàn bấm nhầm CMD+ Q thế là thoát luôn chương trình =))

    • @nooblearn2code
      @nooblearn2code  3 дня назад

      Haha. Thú vị đó.
      ^^ giờ chắc em đã master rồi. Nhưng nếu em k biết thì a recommend dùng tmux. Với session từ tmux thì những case như của em sẽ k đáng ngại.
      Hoặc em add 1 step ép terminal phải confirm thì mới quit.

  • @PhatNgo-T24
    @PhatNgo-T24 4 дня назад +1

    Cho mình hỏi là việc có thói quen xài vim vậy có giúp tiện hơn hay code nhanh hơn không bro

    • @nooblearn2code
      @nooblearn2code  4 дня назад

      @@PhatNgo-T24 thanks bạn. Cái này mình cũng nói ở đầu video, là tuỳ người đó. Với mình thì nvim giúp mình năng suất hơn nhiều.
      Thật ra trở ngại với vim là có learning curve. Bạn sẽ phải bỏ tg, công sức 1 chút tới khi thành thạo. Nhưng nếu thành thạo rồi thì khả năng cao sẽ giúp người dùng productive hơn so với khi dùng tool, ide…

    • @nooblearn2code
      @nooblearn2code  4 дня назад

      @@PhatNgo-T24 còn code nhanh thì ý bạn là gõ nhanh, thao tác nhanh đúng k. Chứ code nhanh hay k là do tư duy là chính chứ nhỉ ^^

    • @PhatNgo-T24
      @PhatNgo-T24 4 дня назад

      @ kiểu thao tác nhanh hơn tiện hơn ide

    • @nooblearn2code
      @nooblearn2code  4 дня назад

      Nếu học đến 1 mức độ nào đó thì mình tin sẽ nhanh và tiện hơn, làm dc nhiều thứ hơn