Sunday, 15 May 2016

Combo nguy hiểm

Trên cuộc đời có những thằng nguy hiểm thực sự và cũng có nhiều thằng thực sự tỏ ra mình nguy hiểm.  Bài này giới thiệu công cụ để tỏ ra nguy hiểm cho đối tượng thứ hai và có thể làm tăng độ nguy hiểm cho đối tượng thứ nhất - khi dùng *NIX.

Bộ combo này gồm những công cụ cực nhỏ bé, nhưng rất mạnh, có thể thay đổi trái đất, chuyển hoá vũ trụ, và thường rất đen.

1. i3wm - hay gọi tắt là i3
https://i3wm.org/
Thuộc loại chương trình
quản lý cửa sổ (Window Manager - WM ) - không nhầm lẫn với hệ điều hành Windows.
Nhiệm vụ chính quả chương trình quản lý cửa sổ là đưa ra cách sắp xếp các cửa sổ. Thông thường với Windows user cũng như Ubuntu mặc định, cửa sổ được sắp xếp mặc định theo kiểu floating (cửa sổ này chồng lên cửa sổ kia).
i3 lại thuộc loại tiling WM, tức các cửa sổ sẽ được sắp xếp cạnh nhau, nhằm tối ưu khoảng trống của màn hình.

Trăm nghe không bằng một thấy, trông ra sẽ như sau:

 


Thế nhưng lý do dùng TilingWM như i3 không phải đơn thuần bởi vì trông nó nguy hiểm - mà bởi nó thực sự NGUY HIỂM.
Các tính năng đáng chú ý của i3:
- Cực nhẹ - tốn ít tài nguyên - thích hợp cho dùng với laptop để tiết kiệm pin.
- Sử dụng tối ưu được khoảng trống màn hình, nhìn nhiều cửa sổ cùng lúc.
- Phân thành các workspace khác nhau.

Cài đặt:
$ sudo apt-get install -y i3
Config tham khảo (hiện sử dụng rất rộng rãi trong cộng đồng cư dân nguy hiểm).

2. vim
Mức độ nguy hiểm của vim-user đã không còn phải bàn cãi. Xin không viết lại nữa, vui lòng xem tại đây.

https://github.com/fatih/vim-go/

File Config vim đơn giản và hiệu quả, tham khảo tại đây.

3. tmux
Khi i3 không thể là lựa chọn (trên OSX, trên server), người dùng vẫn có thể tạo hiệu ứng phân chia cửa sổ tương tự với tmux - mặc dù chúng hoạt động theo cơ chế hoàn toàn khác nhau.
tmux có khả năng chia window và pane linh hoạt, dùng ít tài nguyên và đồng thời có thể giữ session đang chạy trên server dù cho người dùng đã ngắt kết nối.

tmux được dùng phổ biến trên môi trường server thay cho screen hay byobu.

https://tmux.github.io/

Thành thạo những công cụ nguy hiểm này, chắc chắn bạn sẽ trở thành một nhân vật cực kỳ nguy hiểm cả bên trong lẫn bên ngoài :v

P.S. mutt
Là chương trình để đọc và viết mail (như gmail hay thunderbird) trên terminal.
Xem thêm tại đây.

Hết.
hvn @ familug.org