Mengedit file menggunakan Nano dan Vi/Vim


Jika kamu mengikuti tutorial command dan conquer selama ini, kamu setidaknya sudah mengetahui bagaimana cara-cara menggunakan terminal dengan aman, dan cara memanage file melalui command line. Bulan ini kita akan menunjukkan pada kamu bagaimana cara mengedit file menggunakan Nano dan Vi/Vim.

Sebagai permulaan, saya akan menunjukkan cara termudah untuk menggunakan editor yang termudah dari dua editor, yaitu nano. Ketikkan perintah berikut ini

nano example.txt

Perintah diatas akan menampilkan program Nano seperti gambar dibawah ini
Pada bagian atas editor terdapat 3 informasi. Disebelah kiri terdapat tulisan ‘GNU Nano’ diikuti dengan versi dari GNU Nano ini, pada bagian tengah terdapat nama file yang ditampilkan, dan pada bagian kanan terdapat informasi status dari file. Pada bagian bawah, terdapat dua baris command dari editor, diikuti dengan status baris dari dua command tersebut. Untuk mengedit file, kamu cukup melakukan pengetikkan seperti yang kamu lakukan pada program text editor lainnya.

Disamping mengedit file, fungsi-fungsi umum (dan kombinasi dari fungsi-fungsi tersebut) terdapat pada bagian bawah editor. Sebagai contoh , ^O (Ctrl+O) akan melakukan fungsi ‘WriteOut’ atau akan melakukan fungsi save  file, dan ^W (Ctrl+w) berguna untuk melakukan fungsi pencarian pada file. Nano merupakan editor yang paling mudah dibandingkan dengan Vi atau Vim, tapi dari sisi fungsionalitas Vi atau Vim jauh lebih unggul dibandingkan dengan Nano.

Secara standard Ubuntu hanya menyertakan program Vim versi basic. Tapi fungsi-fungsi yang terdapat pada program Vim basic ini masih dapat digunakan untuk melakukan latihan-latihan yang terdapat pada tutorial ini, tapi untuk melakukan editing tingkat advance atau tingkat mahir, kamu memerlukan full package dari Vim (Kita akan menunjukkan bagaimana mendapatkan package ini dengan menggunakan command line pada tutorial mendatang).

Text editor umumnya mempunyai dua fungsi utama : mengedit file dan melakukan otomatisasi task. Task dapat berupa segala sesuatu mulai dari find/replace atau hanya mengesave suatu file. Pada editor yang memiliki tampilan graphic, fungsi untuk mengsave suatu file dapat dilakukan dengan menggunakan menu atau dengan mengklik tombol. Pada Nano, kamu menggunakan kombinasi key tertentu untuk melakukan fungsi ini. Vim memiliki dua mode untuk melakukan fungsi ini : insert mode dan command mode. coba ketikkan perintah vim example.txt pada terminal, maka layar kamu akan menampilkan tampilan seperti gambar dibawah ini. Vim pada gambar dibawah ini menggunakan mode standard, yaitu command mode. Sehingga kamu tidak dapat mengedit dokumen

Untuk melakukan switch pada insert mode, tekan ‘i’ atau tombol insert. Sekarang kamu dapat mengedit file. Coba ketikkan beberapa teks, kemudian lakukan switch back pada command mode dengan menekan tombol escape (esc).
Command
Function
:w
Save the document.
:q
Quit Vim.
:q!
Quit Vim without Saving
h,j,k,l
Move around
document, you can
also use the arrow keys
:e [filename]
Open the given file.
:help
[command]
Open the main help
page or get specific
help
:set [option]
[value]
Get a list of options
that have been set, or
set an option
Terdapat beratus-ratus atau mungkin beribu-ribu command pada Vim. Beberapa command vim dasar dapat dilihat diatas.

Sebagai contoh, Jika kamu ingin menyimpan perubahan yang kamu lakukan, ketikkan ‘:w’ (semua Vim command dimulai dengan tanda ‘:’) Kamu juga dapat menggabungkan beberapa command menjadi satu, sebagai contoh command ‘:wq’ akan melakukan save file dan setelah itu akan melakukan fungsi quit dari program Vim.

Command-command diatas hanya merupakan beberapa command dasar dari Vim. Vim juga memiliki command untuk melakukan copy/paste, find/replace, syntax highlighting, showing line number, dan masih banyak fungsi-fungsi lainnya. Jika kamu ingin mengetahui lebih banyak informasi mengenai fungsi yang dimiliki oleh Vim, gunakan command :help atau kamu dapat membaca dokumantasinya di http://www.vim.org/docs.php

Video Tutorial Hak Akses File

Video Basic Learning

The EXPENDABLES 2


 
MINIMUM SYSTEM REQUIREMENTS :

  • OS : Windows XP(SP3)/Vista(SP2)/7(SP1)
  • Processor : Core 2 Duo 2 GHz
  • Memory : 2 GB RAM (4 GB RAM - Vista/7)
  • VGA : 896 MB (GeForce GTX 260 or better)
  • Hardisk Space : 4 GB,
Password : black-load2.blogspot.com
 
DOWNLOAD : 

Part 1 -- Part 2

Sims 3

The Sims 3 merupakan game Simulation mengenai kehidupan seperti halnya kita hidup di dunia nyata, game ini diluncurkan oleh EAGames, sudah pasti sahabat wizyuloverz sudah banyak tahu tentang game yang satu ini, The Sims 3 merupakan versi terbaru dari game The Sims, dengan kualitas gambar yang baik dan sangat membutuhkan spesifikasi yang cukup. Pada kesempatan kali ini saya akan berbagi Game PC The Sims 3 Full Version yang dapat kita mainkan di komputer atau laptop kita dengan mendownloadnya melalui Link Indowebster, silahkan download gamenya dibawah.

Berikut Spesifikasi Untuk Bermain The Sims 3

MINIMUM SYSTEM REQUIREMENTS :
  • 2.8 GHz P4 processor or equivalent
  • 1 GB RAM
  • 128 MB Video Card
  • DirectX 9.0c
  • 6.1 GB of hard drive space

Link Direct The Sims 3 ( 4.31GB ) - ISO
Klik Disini


Perintah Dasar Shell


Shell adalah program penerjemah perintah yang dijembatani user dengan sistem operasi. Pada umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan, baik perintah internal shell ataupun perintah eksternal shell untuk mengeksekusi suatu file program. Disamping itu, shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file dengan menggunakan editor teks, untuk dieksekusi seperti layaknya sebuah program.

Prinsip kerja Shell

Pernah bekerja dengan sistem operasi DOS?, terdapat beberapa kesulitan dalam menjalankan DOS, hali ini disebabkan banyaknya perintah yang harus dihafal untuk pengoperasiannya. Sedangkan untuk memberikan perintah harus mengetikkan perintah yang telah dihafal tersebut langsung pada DOS prompt. Jika perintahnya dikenali DOS, maka perintah tersebut akan dieksekusi. Tetapi jika perintahnya salah maka muncul pesan kesalahan seperti ini "bad commmand or file name".

Secara sederhana dapat dikatakan bahwa shell juga merupakan program yang membaca input standard, yaitu keyboard, seperti halnya DOS. Ketika mengetikkan sebuah perintah di keyboard, maka shell akan menerjemahkan apa yang kita ketikkan.

$ info date

Ketika tombol enter ditekan, maka akan muncul informasi tentang tanggal, berarti perintah tersebut dimengerti dan dijalankan oleh shell. Sebaliknya, jika kita mengetikkan :

$hallo
 
bash: hallo:command not found




Dapat dilihat bahwa shell tidak dapat mengeksekusi karena memang tidak ada perintah tersebut didalamnya.

Perintah dasar Shell

Jumlah perintah dalam shell sangatlah banyak, namun dalam penggunaannya ada beberapa perintah dasar yang sering dipakai diantaranya adalah sebagai berikut :
  1. mkdir adalah singkatan dari make directory, yaitu perintah untuk membuat direktori atau folder baru. sintak : mkdir [nama file], contoh :

$ mkdir latihan
  1. ls adalah perintah untuk menampilkan isi dari direktori. sintak : ls atau ls [opsi]...[file]..., opsi : -R atau Rekursif dalam menampilkan file dan direktori
    • -l : Long listing
    • -a : menunjukkan semua file
    • -N : nama dasar pengurutan, contoh :
ls
ls -l
ls -la


e           3.  cd adalah perintah merubah direktori yang sedang aktif ke direktori tertentu. sintaknya : cd [nama direktori] atau cd [opsi] : - (minus) dan .. untuk pindah ke direktori sebelumnya, contoh :

cd latihan
cd -
cd ..
  1. mv adalah perintah untuk memindahkan atau mengganti nama file dan direktori. sintak : mv {sumber} {penerima}, contoh :
mv data.txt data1.txt
  1. cp adalah perintah untuk menyalin file dan direktori. sintak : cp {sumber} {penerima}, contoh :
cp data1/file.txt data2/
  1. rm adalah perintah untuk menghapus file dan direktori. sintak:rm [nama file/direktori] atau rm [opsi] [nama file/direktori], opsi: -fr atau hapus semua beserta sub direktori, contoh :