30/09/2018, 17:00
[Hỏi] Các chương trình viết code trên Ubuntu
Em mới chuyển từ Windows qua Linux, trên Windows khi viết code em hay dùng Notepad++ , SublimeText.
Trên Ubuntu em cũng dùng SublimeText nhưng không biết còn chương trình nào khác nữa không ạ ?
Bài liên quan
SublimeText xài được trên linux thì bạn cứ xài cho nó quen.
Nếu muốn thử thì có thể thử Vim và Emacs
Mình toàn xài gedit
em đang xài Subime, để chuyển qua Vim thử xem sao
Vẫn đang hài lòng với ST3
Tùy từng nhu cầu, mục đích thì có những lựa chọn cơ bản:
Mỗi cái có một cái hay riêng, đối với mình thì emacs không chỉ là 1 editor thông thường mà nó còn như 1 IDE tích hợp vậy. Không những thế nó còn lướt web đọc manual, docs file, chat irc nữa -> còn gì tuyệt hơn…
Giờ thì chưa nhưng nếu có thời gian rảnh có lẽ sẽ đầu tư nghiêm túc tìm hiểu ngôn ngữ Lisp để config nó theo ý mình.
Còn bạn nào bảo dùng gedit, pluma hay bất kể 1 cái j đó tựa tựa như notepad ở windows thì mình không khuyến khích đâu nhé, nó quá ít tính năng, hệ thống key-bindings cũng không đồ sộ như vi,vim,emacs. Dùng để học tập hay chỉnh sửa nhanh 1 cái gì đó thì được chứ khi bắt tay nghiêm túc vào 1 project nào đó thì có lẽ không ổn tí nào.
Bác Nguyễn Hùng có tài liệu emacs nào hướng dẫn tận răng không? Đạt cũng muốn thử lắm nhưng mà ngại. Học
vim
xong rồi lười dùng emacs quá.Anh Đạt hay quẩy họ nhà Clang thì có thể làm quen bước đầu bằng tip này, còn về tài liệu tận răng thì kiếm khá loạn vì thằng Emacs có nhiều mode, mà lại hầu như toàn tay to dùng (trầm lặng hơn cộng đồng Vim) nên chủ yếu mang tính định hướng.
Hôm trước đọc một blog post của trưởng dự án Clang, hình như thế, ổng bảo ổng thích
vim
mà nhỉ?Anyway, Đạt cũng muốn xài thử emacs lắm.
Em hiểu mà bác, khi người ta quen 1 cái gì đó rất tốt rồi thì thường rất ngại thay đổi. VI/VIM cũng rất hay, có điều em chưa lĩnh ngộ đc nên không thể đem ra so sánh giữa 2 cái.
Về tài liệu bác có thể tham khảo cuốn “Learning GNU Emacs 3rd Edition” của nxb O’Reilly, đọc cuốn này xong thừa sử dụng rồi.
Chả cần đâu xa, khi mở emacs lên thì có 1 buffer show ngay trước mắt. Trong đó có các tut, guided, manual,…
Nguồn web còn có http://emacswiki.org
“Vim và Emacs đều tuyệt vời đến nỗi, một khi ai đã nhận ra, tận dụng và yêu sức mạnh của nó thì có thể trở thành như một đức tin tôn giáo vậy, và không thèm quan tâm xem bên kia như thế nào…Áy thế nên mới có cuộc chiến tôn giáo Vim và Emacs xảy ra bao nhiêu năm nay vẫn chưa dứt” …Vì vậy nhỡ đâu trưởng dự án Clang là fan của Vim (và đã từng quẩy nát bàn phím trong những trận thư hùng trên các diễn đàn thập kỉ trước )